質問: linuxシェルを使用してexcelファイル(xlsx)を編集する方法 linuxシェルを使用してxlsxファイルを編集する方法(ツール)はありますか?私が必要なのは、最初のワークシートから最後の3つの空ではない行を削除する方法です。xlsxは、個別に編集できるさまざまなxmlファイルがパックされた単なるzipファイルであることを知っています。ただし、できれば自分で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()を使用できます