扫码阅读
手机扫码阅读
Python读写多个sheet文件
13 2024-10-27
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:Python读写多个sheet文件
文章来源:
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读写多个sheet文件
文章来源:
Python学习杂记
扫码关注公众号
Python学习杂记的其他文章
一键生成PPT的AI工具介绍
工作中经常会需要编写ppt材料进行汇报,本文介绍两个也一键生成ppt的AI工具。
cp-sat求解器介绍及使用案例
ortools是Google开发的一套优化工具,其中ortools中自带的cp-sat是一个用于求解约束规划的求解器。
Python可视化文章汇总
在Python中,有许多强大的绘图库可供选择,如pyecharts、bokeh、seaborn、plotly等。
常用的9个机器学习模型介绍
机器学习在近年来广泛应用于各个领域,并涌现出众多常用模型。本文将详细介绍9个机器学习常用模型。
Python的math库常用函数介绍
Python的math库是一个包含许多数学函数的库,这些函数可以用来处理各种数学问题,本文介绍math库中常用的函数。
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线