【发布时间】:2017-09-13 06:10:46
【问题描述】:
是否可以用 pandas 的 excel writer 设置字体名称?
这是我的尝试:
import pandas as pd
from pandas.io.excel import ExcelWriter
df = pd.DataFrame([[1,2,3],[4,5,6]])
writer = ExcelWriter("test.xlsx")
writer.set_font_name("Arial") # this would be ideal, but no such method exists
format = writer.book.add_format({"font_name": "Arial"})
df.to_excel(writer) # format is not applied. Need to pass `format` object somewhere
writer.close()
xlsxwriter.format.Format 对象创建后我可以在哪里传递它?
【问题讨论】:
标签: python excel pandas xlsxwriter