gpt4 book ai didi

python - 使用 pyExcelerator/xlrd 进行数据透视

转载 作者:行者123 更新时间:2023-11-28 22:07:00 24 4
gpt4 key购买 nike

我如何使用 pyExcelerator/xlrd 等 python 库创建一个带有数据透视表的工作表(在 excel 工作簿中)?我需要生成一份每日报告,其中包含一个数据透视表以汇总其他工作表上的数据。一种选择是拥有一个空白模板,我复制该模板并填充数据。在这种情况下,有没有办法从代码中刷新数据透视表?还有其他建议吗?

最佳答案

请(通过编辑您的问题)澄清“sheet”是“spreadsheet”的缩写并表示整个 XLS 文件,还是“worksheet”的缩写,“workbook”的一个组成部分。

如果您所说的“数据透视表”是指 Excel 机制,那么您就不走运了,因为它只能由 Excel 创建。但是,如果您指的是使用 Python 和适当的库自行创建的“交叉表”,则可以使用 xlrd、xlwt 和 xlutils 这三者来实现。

xlrd 你似乎知道。

xlwt 是 pyExcelerator 的一个分支,修复了错误并进行了多项增强。 pyExcelerator 似乎未得到维护。

xlutils 是一个实用模块包。 xlutils.copy 可用于从 xlrd Book 对象生成 xlwt Workbook 对象,以便您可以对 xlwt Workbook 进行更改并将其保存到文件中。

这是您的 one-stop-shop for more info on the three packages ,连同教程,以及指向可用于获取帮助的 google-group/mailing-list 的链接。

关于python - 使用 pyExcelerator/xlrd 进行数据透视,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2719884/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com