如何使用Linux Shell编辑Excel文件(xlsx)

博扬·赫恩卡斯(Bojan Hrnkas)

有没有一种方法(工具)可以使用Linux Shell编辑XLSX文件?我需要的是从第一个工作表中删除最后三行而不是空行的方法。

我知道XLSX只是一个zip文件,里面装有不同的XML文件,我可以对其进行单独编辑。但是,如果可能的话,我想避免自己分析和更改XML文件。

DDS

我的想法是这样的python脚本:

import pandas as pd
filename=argv[1]
df = pd.read_excel(filename,sheet_name="Sheet1").ix[:-3] ## read the xlsx without last 3 rows to a dataframe
df.write_excel("output_sheet.xlsx") #write dataframe to xlsx file

检查“非空”,您可以使用 df.notna()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章