解决 excel 文件头问题 sap 不识别

一个任务需要上传 excel 到 sap

使用 openpyxl 生成的不识别

excel 保存后可以识别

经过分析,可能是文件头的问题,因为看起来没有区别。

excel 的文件头为 Content_Types.xml

openpyxl 生成的文件头为 docProps/app.xml

修改为文件头有点过于繁琐,利用 win32 com 调用 原生 excel 太笨重,又试了一个 python 生成 excel 的模块 xlsxwriter,完美解决

python 复制代码
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 = 0

worksheet.write_row(row, col, column_names)
workbook.close()
相关推荐
合天网安实验室4 小时前
Log4J2 FilteredObjectInputStream RCE 漏洞分析
前端·黑客
两点王爷4 小时前
使用 GeoServer 发布 SHP 数据并在前端页面加载显示
前端
lhldsg4 小时前
全民健身解决方案软件开发实战:从架构设计到部署指南
java·前端·数据库·小程序
四六的六4 小时前
让 AI 自己去点后台页面,它把我们的库存点没了
前端·人工智能·agent·个人开发·ai编程·ai产品·ai前端
两点王爷4 小时前
Java 与前端加载 MVT 数据:从服务端切片到浏览器渲染
java·前端·状态模式
我是大猴子4 小时前
线上耗时问题排查
数据库
小码过河.4 小时前
oceanbase中zone和observer、分区表之间关系
前端·数据库·oceanbase
其实防守也摸鱼5 小时前
OpenClaw Windows 踩坑实战指南
运维·服务器·数据库·windows·github·copilot
SelectDB5 小时前
Apache Doris+ Paimon 2.0:构建 Agentic AI 数据闭环
大数据·数据库·数据分析
麦聪聊数据5 小时前
全链路数据安全防护(中):入口、权限、审计,筑牢安全管控铁三角
数据库