Python读写多个sheet文件
发布于 2024-10-27
1741
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
Python学习杂记
扫码关注公众号
扫码阅读
手机扫码阅读
概要
本文介绍了如何使用pandas库在Python中读取和写入带有多个sheet的Excel文件。具体地,文中详细说明了读取包含多个sheet的Excel文件,并在每个sheet中添加新列的方法,最后演示了如何将处理后的多个sheet数据写回到一个新的Excel文件中。
读取文件
首先,文章提到如何使用pandas的read_excel函数读取包含多个sheet的Excel文件。使用sheet_name=None参数可以读取Excel文件中的所有sheets,将结果存入一个字典df,其中每个sheet的名字作为字典的键。可以通过df.keys()查看所有的sheet名。示例代码展示了如何遍历字典df的键来查看和修改每个sheet。
多份数据写入一个excel文件(多个sheet)
接着,文章说明了如何将处理后的数据写入到一个新的Excel文件中,每个sheet对应一个数据集。使用pd.ExcelWriter创建一个写入对象writer1,并为每个sheet指定名称。通过循环遍历之前读取的df字典,将每个sheet的数据写入到新的Excel文件中。如果需要,还可以设置列的宽度。所有数据写入完成后,需要关闭writer1对象以保存文件。
Python学习杂记
Python学习杂记
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
Python学习杂记的其他文章
Python标准数学库math基础使用
引言Python是一种功能强大的编程语言,它提供了许多内置的库以支持各种计算和数据处理任务。
Python粒子群算法实现
粒子群算法把优化问题的初始解看作是空中觅食的鸟群,鸟群会往通过个体的飞行路径及群体交流,往食物多的地方飞行。
cp-sat求解器介绍及使用案例
ortools是Google开发的一套优化工具,其中ortools中自带的cp-sat是一个用于求解约束规划的求解器。
谷歌gemma:先进的轻量级开源大模型
2月21日,谷歌宣布正式发布了一款名为Gemma的开源大模型。而令人吃惊的是,这一发布距离谷歌上一次发布大模型Gemini1.5还不到一周时间。
Python制作精美的环形图
pycirclize库是一个用于创建和可视化环形图的工具,它提供了丰富的特性和功能。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线