Python と XlsxWriter でエクセルファイルを作ろう
〜 ちょっとだけ和訳 (意訳) してみた 〜
2016-08-27 作成 福島
TOP > tips > xlsxwriter > docs
Creating Excel files with Python and XlsxWriter
http://xlsxwriter.readthedocs.io/
XlsxWriter は エクセルの XLSX ファイルを作成する Python のモジュールです。
(上記シートを作成するためのサンプルコード)
XlsxWriter
XlsxWriter はエクセル 2007 以上の XLSX ファイルにおいて、複数のワークシートにテキスト、数値、数式、ハイパーリンクを書くことができます。
以下に挙げる特徴や書式等をサポートしています。
- エクセルの XLSX ファイルと 100% の互換性。
- 書式設定のすべて。
- 結合したセル。
- 名前の定義。
- グラフ。(チャート)
- オートフィルター。
- ドロップダウンリスト。
- 条件付き書式。
- 画像の挿入。(PNG, JPEG)
- 飾り付き文字列。
- セルのコメント。
- テキストボックスオブジェクト。
- Python Pandas との統合。
- 大容量ファイル書き込みのためのメモリ最適化モード。
これらのサポート対象は、標準ライブラリを使用する Python 2.5 2.6 2.7 3.1 3.2 3.3 3.4 3.5、Jython と PyPy です。
この文書では、 XlsxWriterモジュールを使用する方法について説明します。
詳細は、次の項を参照してください。あるいは、直接導入ページへ飛んでください。