【发布时间】:2020-11-18 20:34:40
【问题描述】:
我正在 Excel 工作表中创建一个表格,问题是我的代码删除了其他现有工作表 和 appends 选项不适用于 xlsxwriter
with pd.ExcelWriter('Template.xlsx', engine='xlsxwriter') as writer:
df.to_excel(writer, sheet_name='SheetName', startrow=1, header=False, index=False)
workbook = writer.book
worksheet = writer.sheets['SheetName']
(max_row, max_col) = df.shape
column_settings = [{'header': column} for column in df.columns]
worksheet.add_table(0, 0, max_row, max_col - 1
, {'columns': column_settings
,"name": "TableName"}
)
worksheet.set_column(0, max_col - 1, 12)
writer.save()
有什么办法吗??
【问题讨论】:
标签: python-3.x excel pandas xlsxwriter