Djangoプロジェクトでこれまで使用していたXLWTライブラリについて知っています。 XLWTは非常にきちんとしていますが、私の知る限り、私の場合の最大の障害である.xlsxはサポートしていません。私はたぶん2 ** 16行以上の情報を扱うつもりです。他の成熟した類似の図書館はありますか?あるいは、この機能を追加したXLWT用のフォークはありますか?私はC#にライブラリがあることを知っていますが、もしPythonの実装がすでに存在するなら、それはずっと良いでしょう。PythonのPyramidプロジェクトからExcelの.xlsxへのエクスポート
ありがとうございました!
これを調べます。良いようです。 – chiurox
シェルでテストしたところ、かなり良いようです。何百万行もの行為がどれほど良いのでしょうか?また、PyramidとSQLAlchemyを使用するサイトでクエリを実行している場合、最適化されたライターの負荷をどのように処理しますか?ブラウザはタイムアウトしますか? – chiurox
約2-3,000行で試してみましたので、私はコメントできません。何百万行もの行をしている場合やプロセスに時間がかかる場合は、Webページから開始してファイルをどこかに保存する「オフライン」プロセスにします。エクスポートが完了したら、ユーザーにリンクをメールして収集できるようにします。それはブラウザをブロックするのを助ける。 – Deleted