Python读写多个sheet文件
发布于 2024-10-27
1245
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
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学习杂记的其他文章
Pandas聚合函数agg详细介绍
Pandas库是Python语言中用于数据处理和分析的一个强大的库。
Python 中的正反斜杠用法详解
在Python编程中,字符串是一个常用的数据类型,字符串中的斜杠(反斜杠\x5c和正斜杠/)具有特殊的用法和意义。
定制Pandas导出数据表的式样
pandas是python中常用的数据处理库,但是其输出的数据样式比较粗糙,本文介绍如何定制pandas导出的式样。
什么是P与NP问题?
在计算机科学和数学领域,P与NP问题是一个重要的未?
阿里/华为/小米/顺丰/美的等大厂运筹算法岗招聘有哪些要求?
周末整理了一些大厂的运筹优化算法岗位的招聘信息,总结这些职位的核心岗位职责要求分享给大家。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线