【发布时间】:2016-04-23 19:22:16
【问题描述】:
我正在将一些 pandas 数据框导出到 Excel:
df.to_excel(writer, sheet)
wb = writer.book
ws = writer.sheets[sheet]
ws.write(1, 4, "DataFrame contains ...")
writer.save()
我知道我可以使用格式类:http://xlsxwriter.readthedocs.org/format.html 在将单元格写入 Excel 时对其进行格式化。但是,我想不出一种方法来应用格式样式在 单元格已经写入 Excel 之后。例如。如何将我已导出到 Excel 的数据帧的行 = 2 和列 = 3 中的项目设置为粗体并水平对齐到中心?
【问题讨论】:
-
为什么在写入 Excel 之前不使用格式?
-
因为我只需要格式化数据帧的某些行和某些列,这些数据帧与上面的 df.to_excel(writer,sheet) 一起输出到 Excel