xlsxwriter相关内容

将 Excel 文件文件夹转换为 CSV 文件/合并 Excel 工作簿

我有一个包含大量 Excel 工作簿的文件夹.有没有办法使用 Python 的 xlrd、xlutiles 和 xlsxWriter 将此文件夹中的每个文件转换为 CSV 文件? 我希望新转换的 CSV 文件的扩展名为“_convert.csv". 否则... 有没有办法将文件夹中的所有 Excel 工作簿合并成一个大文件? 我一直在寻找两种方法都可以,但没有任何效果... ..
发布时间:2021-10-01 18:42:46 Python

如何使用从 xlrd 读取的格式并在 python 中通过 xlsxwriter 写入

我正在使用 xlrd 读取 excel 文件.做一些宏替换,然后通过 xlsxwriter 写入.无需阅读和复制格式信息,代码就可以工作,但是当我添加格式信息时,出现错误(在底部)代码片段如下..我读取了一个 xls 文件,对于每个数据行,我用值替换令牌宏并写回.当我尝试关闭 output_workbook 时出现错误 filePath = os.path.realpath(os.path.j ..
发布时间:2021-10-01 18:42:14 其他开发

使用 win32com 的 Python 不会使用所需的加载项更新 Excel 表

我正在尝试获取一个 python 脚本来创建一个带有公式的 excel 文件,该文件可以在工作簿打开时执行(它需要一个仅在 excel 中可用的加载项).打开后,excel 将计算公式,python 将关闭并保存文件.然后我可以将这个 excel 文件用于我的 python 脚本的其余部分.但是,在我手动打开 python 创建的 excel 文件之前,我无法使用 add in 来执行公式. ..
发布时间:2021-09-25 18:34:30 Python

xlsxwriter 条件格式

我的问题很直接,我可以在执行条件格式时传递多个类型值对,例如: worksheet.conditional_format(第一行,第一列,最后一行,最后一列,{"type": ["no_blanks", "blanks"],“格式":abc}) 在执行此操作时,我收到以下错误:类型错误:不可散列的类型:'list' 解决方案 在 Xlsxwriter 文档中关于 worksheet.c ..
发布时间:2021-06-26 19:46:37 Python

使用 xlsxwriter 格式化多个工作表

如何使用 Python 中的 xlsxwriter 库将相同的格式复制到同一 Excel 文件的不同工作表中? 我试过的代码是: import xlsxwriter将熊猫导入为 pd将 numpy 导入为 np从 xlsxwriter.utility 导入 xl_rowcol_to_celldf = pd.DataFrame()df = pd.read_excel('趋势分析.xlsx') ..
发布时间:2021-06-26 19:23:35 Python

Python XlsxWriter - 写入多张纸

这会写入第一张纸,但所有其他纸都是空白的. 用于日期中的日期:sheet = wb.add_worksheet(date)sheet.write(row, 0, 'example') 对于每个日期,我想创建一个名称等于日期的工作表,然后写入每个工作表.这些工作表是使用正确的名称创建的,但除了第一张工作表之外,没有任何内容. 解决方案 我认为您的变量 wb 是工作簿并且之前已初始化.在说 ..
发布时间:2021-06-26 18:42:50 其他开发

xlsxwriter:有没有办法在我的工作簿中打开现有的工作表?

我能够打开我预先存在的工作簿,但我没有看到任何方法可以打开该工作簿中预先存在的工作表.有没有办法做到这一点? 解决方案 您不能使用 xlsxwriter 附加到现有的 xlsx 文件. 有一个名为 openpyxl 的模块,它允许您读取和写入预先存在的 excel 文件,但我确信该方法可以这样做涉及从 excel 文件中读取,以某种方式存储所有信息(数据库或数组),然后在您调用 wo ..
发布时间:2021-06-25 19:52:37 Python

在python中创建饼图

我已经创建了饼图,但现在我正在使用一系列单元格,如下所示: chart3.add_series({'name': '饼图数据','categories': '=Pivots!$A$3:$A$10','values': '=Pivots!$F$3:$F$10'}) 它为我提供了一个饼图,其中包含在 A3-A10 中找到的类别以及与单元格 F3-F10 对应的值.不幸的是,我遇到的问题并不总是在每 ..
发布时间:2021-06-17 18:47:45 Python

使用 XlsxWriter 将数据框和按钮添加到同一张表

我能够创建一个 excel 文件,其中一张是数据框中的数据,另一张是运行宏的按钮我需要的是数据帧中的数据而不是同一张表中的按钮 这是我发现我尝试修改的代码: 将pandas导入为pd导入 xlsxwriterdf = pd.DataFrame({'数据': [10, 20, 30, 40]})writer = pd.ExcelWriter('hellot.xlsx', engine='xl ..
发布时间:2021-06-13 20:15:15 Python

Python Pandas:如何在将数据框导出到 Excel 时指定起始单元格位置

当使用 xlsxwriter 将数据框从 Pandas 导出到 Excel 时,它似乎默认将表格放在单元格 A1 处. 有没有办法改变这种情况?我不介意插入行和列以将表从 A1 移开,只要它是通过 Pandas 或 xlsxwriter 以编程方式完成的. 如果有帮助,这是我的代码. writer = pd.ExcelWriter(r'c:\file.xlsx', engine = ..
发布时间:2021-06-13 20:13:59 Python

将多个 Pandas 数据框写入多个 Excel 工作表

我希望代码通过循环运行 12345,将其输入到工作表中,然后从 54321 开始并执行相同的操作,除了将数据帧输入到新工作表但在同一个工作簿中.下面是我的代码. workbook = xlsxwriter.Workbook('Renewals.xlsx')组 = ['12345', '54321']对于组中的 x:(做一堆数据操作,让pandas df称为renews)writer = pd.E ..
发布时间:2021-06-13 20:02:08 Python

带有 XLSXWRITER 的 Python:电子表格被覆盖

这是我的 Python 脚本使用 XLSXwriter 遵循的基本流程: 创建工作簿 创建工作表 定义格式 在 row1 中写入列标题(利用 Step3 中的格式) 在后续行中写入实际数据(无特殊格式) 我可以创建工作簿/工作表.然后,我定义格式并使用“COLUMN HEADERS"填充工作表 row1 列 A:H,这表示将写入后续行中每一列的数据类型.这是一次成功. 我 ..
发布时间:2021-06-13 19:42:53 Python

基于python中的另一列映射列值

我正在尝试更改列值取决于其行中的另一列,然后使用 ADSL 列作为我的键将其合并到现有的 excel 文件中. 我有这样的数据: ADSL 状态结果2/134 WO 无服务器应答1/239 WO 故障2/94 FA 号码2/321 SP 电压 这是一个实际数据,Status 列有三个可能的值 [WO, FA, SP] 每个值都有等价的 Result 值. 示例: 状态等效结果值电 ..
发布时间:2021-06-12 20:23:10 Python

将熊猫数据框附加到现有的 excel 表

我需要以下方面的帮助.我目前每天使用python pandas打开一个庞大的电子表格(这个电子表格是一个报告,因此电子表格里面的数据每天都不一样).Pandas 数据框允许我快速处理数据并生成最终输出表,数据比初始 excel 文件少得多.现在,在第 1 天,我需要将此输出数据框(3 行 10 列)添加到新的 Excel 工作表(假设为工作表 1). 在第 2 天,我需要获取数据框的新输出并 ..
发布时间:2021-06-12 20:22:59 Python

输出到excel文件而不覆盖工作表

我有一个正在运行的 python 脚本,它当前执行三个独立的操作,并将每个结果输出到不同的 excel 文件.是否可以将我的所有输出都放在不同工作表上的一个 Excel 文件中?似乎最新的结果总是覆盖整个excel文件. 以下是我的想法: df_finit1.to_excel('OutFile.xlsx', sheet_name = 'Sheet1')df_finit2.to_excel ..
发布时间:2021-06-12 20:21:22 Python

为什么使用“to_excel"保存时熊猫数据框样式丢失?

根据这个例子to_excel 方法应该保存带有背景颜色的 Excel 文件.但是,我保存的 Excel 文件中没有任何颜色.我尝试使用 openpyxl 和 xlsxwriter 引擎进行编写.在这两种情况下,Excel 文件都保存了,但单元格颜色/样式丢失了. 我可以读回文件并使用 openpyxl 重新格式化,但是如果这个 to_excel 方法应该工作,为什么不? 这是示例代码. ..
发布时间:2021-06-12 20:21:07 Python

在 Python 中使用 MultiIndex 和 to_excel 时创建的标题下方的空行

我正在尝试使用带有 XlsxWriter 的 to_excel 函数将 Pandas 数据框保存到 excel 文件中. 当我将数据帧打印到终端时,它会按原样读取,但是当我将其保存到 excel 并打开文件时,标题下方有一个不应该存在的额外空行.这仅在对标头使用 MultiIndex 时发生,但我需要它提供的分层标头,但我找不到解决方案. 下面是来自在线 MultiIndex 示例的代 ..
发布时间:2021-06-04 19:42:25 Python