Boj*_*kas 13 linux shell shell-script microsoft-excel
有没有办法(工具)使用 Linux shell 编辑 XLSX 文件?我需要的是一种从第一个工作表中删除最后三个非空行的方法。
我知道 XLSX 只是一个 zip 文件,其中包含不同的 XML 文件,我可以单独编辑这些文件。但是,如果可能,我想避免自己分析和更改 XML 文件。
DDS*_*DDS 14
我的想法是一个像这样的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
Run Code Online (Sandbox Code Playgroud)
检查“非空”,你可以使用 df.notna()
归档时间: |
|
查看次数: |
10855 次 |
最近记录: |