解决 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()
相关推荐
蓝谷芮济2 分钟前
二:前端发送POST请求,后端获取数据
前端
果粒chenl4 分钟前
css+js提问
前端·javascript·css
memorycx4 分钟前
Vue02
前端·javascript·vue.js
YGGP28 分钟前
【每日八股】Redis篇(二):数据结构
数据结构·数据库·redis
愉悦的麻婆豆腐39 分钟前
Neo4j使用neo4j-admin导入csv数据方法
数据库·neo4j
hmywillstronger1 小时前
【Excel】【VBA】根据内容调整打印区域
android·excel
m0_748238271 小时前
项目升级Sass版本或升级Element Plus版本遇到的问题
前端·rust·sass
升讯威在线客服系统1 小时前
如何通过 Docker 在没有域名的情况下快速上线客服系统
java·运维·前端·python·docker·容器·.net
AsBefore麦小兜1 小时前
Vite vs Webpack
前端·webpack
LaughingZhu1 小时前
PH热榜 | 2025-02-23
前端·人工智能·经验分享·搜索引擎·产品运营