エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
diff目的でExcelファイルをテキストにPythonで変換 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
diff目的でExcelファイルをテキストにPythonで変換 - Qiita
Excelファイルをテキストファイルに変換します。cliでdiffすることが目的です。 diff目的なのでテキスト... Excelファイルをテキストファイルに変換します。cliでdiffすることが目的です。 diff目的なのでテキストファイルからExcelの内容を復元できる必要はありません。CSVだとかにしてしまうと、1行が長くなってdiffしてもコマンドラインでの差分が非常に見づらいので、セルごとに1行にしたいです。 都合の良さそうなツールがすぐに見つからず、スクリプト書いたほうが早かったので書きました。 Pythonでopenpyxlというライブラリを使います。 import sys import openpyxl filepath = sys.argv[1] sheetname = "" if len(sys.argv) > 2: sheetname = sys.argv[2] wb = openpyxl.load_workbook(filepath) for ws in wb: if sheetna