江西旺达建设工程有限公司网站,电子商务网站建设与管理试题及答案,家具网站建设比较好的,正规接单网站一个任务需要上传 excel 到 sap
使用 openpyxl 生成的不识别
excel 保存后可以识别
经过分析#xff0c;可能是文件头的问题#xff0c;因为看起来没有区别。
excel 的文件头为 [Content_Types].xml
openpyxl 生成的文件头为 docProps/app.xml
修改为文件头有点过于繁琐…一个任务需要上传 excel 到 sap
使用 openpyxl 生成的不识别
excel 保存后可以识别
经过分析可能是文件头的问题因为看起来没有区别。
excel 的文件头为 [Content_Types].xml
openpyxl 生成的文件头为 docProps/app.xml
修改为文件头有点过于繁琐利用 win32 com 调用 原生 excel 太笨重又试了一个 python 生成 excel 的模块 xlsxwriter完美解决
import xlsxwriter# Create a workbook and add a worksheet.
workbook xlsxwriter.Workbook(Expenses01.xlsx)
worksheet workbook.add_worksheet()# Some data we want to write to the worksheet.
column_names [Group ID, Item
]# Start from the first cell. Rows and columns are zero indexed.
row 0
col 0worksheet.write_row(row, col, column_names)
workbook.close()