将多个CSV写入一个Excel不同sheet中

news/2024/7/21 7:52:40 标签: excel, python

用to_csv()是不行的,会覆盖掉之前写入的表,最终导致excel中只有一个sheet
所以这里用ExcelWriter实现写多个sheet

python">import pandas as pd
excelWriter = pd.ExcelWriter("test.xlsx")
for index, name in enumerate(names):
	   df = pd.read_csv(f"data/{name}.csv", encoding='utf-8')
	   df.to_excel(excel_writer=excelWriter, sheet_name=name, index=None)
excelWriter.save()


http://www.niftyadmin.cn/n/5372530.html

相关文章

matlab | 一些总是忘记多次查的快捷键及符号

1、matlab注释多行快捷键 多行注释:选中要注释的语句,快捷键:ctrlr 取消注释:选中要取消的语句,快捷键:ctrlt 2、改变matlab 横纵坐标大小及名称,以及坐标轴数字大小 xlabel(X/m,FontSize,18) %改坐标名字及大小ylabel(Y/m,FontSize,18) set(gca,fo…

解锁 SpringBoot 强大配置功能

1、前言 在当今的软件开发世界中,配置管理是至关重要的一部分。Spring框架为我们提供了多种配置方式,其中ConfigurationProperties和PropertySources是强大的工具,可以帮助我们轻松管理应用程序的配置信息。 本博客将深入探讨这两个关键注解…

Mac OS 取消隔离扩展属性

sudo xattr -rd com.apple.quarantine ${file} 扩展属性的大小通常被限制为明显小于最大文件大小的值。典型用途包括存储文档的作者、纯文本文档的字符编码或校验和、加密哈希或数字证书和自主访问控制信息。 在类 Unix系统中,扩展属性通常缩写为xattr。 从 macO…

Android java基础知识

一.Android java基础知识 第一个java程序Hello Worid: public class Hello {public static void main(String args[]) {System.out.println("Hello, world!");} }运行结果: rootubuntu:/home/topeet/guyilian# javac Hello.java rootubuntu…

IP地址详解

IP地址是互联网协议(Internet Protocol)用于标识并定位网络中主机(如计算机、服务器、路由器等)的一串数字。它是一个32位的二进制数,通常以四个数字(每个数字范围为0-255)的形式显示&#xff0…

视频处理学习笔记1:YUYV422、NV12和h264

最近因为工作关系在恶补视频相关知识点,在此做一记录便于日后复习。 以下均是个人学习经验总结,可能存在错误和坑,欢迎大佬指教。 工作中用到的是YUYV422存储格式。存储的就是裸流YUYV422格式文件。 YUYV422是两个像素点共用一个UV分量&am…

「递归算法」:子集(两种解法)

一、题目 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums [1,2,3] 输出:[[],[1],[2]…

奇异值分解(SVD)的应用——图像压缩

SVD方法是模型降阶的一类重要方法,本征正交分解(POD)和平衡截断(BT)都属于SVD类方法。 要想深入了解模型降阶技术,我们可以先从SVD的应用入手,做一个直观的了解。 1. SVD的定义和分类 我们想寻找…