エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
openpyxlでexcelの読み書きを自動化…していいのかを考えよう - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
openpyxlでexcelの読み書きを自動化…していいのかを考えよう - Qiita
要約 Pythonで業務ファイルを操作するとき、エクセルファイルはエクセルファイルであることが処理のボト... 要約 Pythonで業務ファイルを操作するとき、エクセルファイルはエクセルファイルであることが処理のボトルネックになりうる。できるだけテキストファイルで処理できるようにしよう。 遭遇したトラブル 職場にて2つのエクセルの資料をマージすることになった。 数が少なければ最悪目で確認すればよかったが、2000ファイル以上で、各ファイルのマージする列も1万行を超えていた。 仕方がないからまず差分を取り出すために書きなれているPythonで差分比較用のスクリプトを書いたが、まる二日放置していても1ファイルの差分も完了していなかった。 検証 どうやら自分の想像以上にopenpyxlは遅かったし、特定条件で無限に時間を使ってしまうソフトになっているようだ。 テスト用にまずは次のコードを実行し、これをexcelで開いてxlsx形式で保存し直した。 流石にシンプルすぎるため、中身の解説は省略する。 impo