PythonではExcelの操作(読み書きなど)行うライブラリがいくつかあります。Pythonのバージョンや動作環境、用途などに応じて適切なものを選択しましょう。
Excel操作ライブラリ
それぞれの概要を示します。
- OpenPyXL
- 比較的新しいライブラリで、xls / xlsxの読み書きをサポートしています。特別な理由がない限りこちらのライブラリを選ぶとよいでしょう。
- python-excel
- xlrd、xlwt、xlutilsの3つのパッケージから成る比較的古くから利用されているライブラリです。実績は豊富ですが、xlwtよるxlsxの出力はサポートしていません。
- XlsxWriter
- xlsxの出力はサポートしている書き込み専用のライブラリです。