有没有一种方法(工具)可以使用Linux Shell编辑XLSX文件?我需要的是从第一个工作表中删除最后三行而不是空行的方法。
我知道XLSX只是一个zip文件,里面装有不同的XML文件,我可以对其进行单独编辑。但是,如果可能的话,我想避免自己分析和更改XML文件。
我的想法是这样的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] 删除。
我来说两句