XML ファイルを読み取り、関連データを TSV ファイルに出力するスクリプトを作成しました。openpyxlでXLSXファイルを書くように変換しています。スクリプトの最後でワークブックを保存すると、保存中に 30 秒以上ハングします。これは、私が書いている大量のデータが原因であると想定しています(列「BG」に10144行)。これを最適化して保存を高速化する方法や、生成中にファイルに直接書き込む方法はありますか?
XML ファイルを読み取り、関連データを TSV ファイルに出力するスクリプトを作成しました。openpyxlでXLSXファイルを書くように変換しています。スクリプトの最後でワークブックを保存すると、保存中に 30 秒以上ハングします。これは、私が書いている大量のデータが原因であると想定しています(列「BG」に10144行)。これを最適化して保存を高速化する方法や、生成中にファイルに直接書き込む方法はありますか?