【发布时间】:2021-01-07 15:38:30
【问题描述】:
我正在使用 XlsxWriter 编写一个 python 脚本来生成一个包含多个工作表的 .xlsx 文件。每个工作表都有多个表格和大量格式 - 因此我的代码变得很长。因此,我正在寻找一种方法来拆分代码,例如。工作表 1 对应于 worksheet1.py,带有一个“主”文件,用于将工作表编译成单个工作簿。
我尝试使用函数创建工作表并从另一个文件调用该函数以添加到现有工作簿 - 但此方法不起作用。 XlsxWriter 要求您将工作表添加到现有工作簿。 (如果我遗漏了什么并且这是可能的,请告诉我)。
另外,我想创建带有单个工作表的单个工作簿,并使用第二个包 (openpyxl) 来整理工作表。但是,我认为这会改变工作表上的格式。 (同样,如果我遗漏了什么,请告诉我)。
任何关于这个主题的想法都会受到欢迎
谢谢
编辑:示例表
【问题讨论】:
标签: python excel xlsxwriter