PythonにはExcelファイル(.xls, .xlsx)を読み書き(入出力)するためのライブラリがいくつかある。読み込みか書き込みか読み書き両方か、.xlsと.xlsxのどちらに対応しているかなどの違いがある。 以下の内容について説明する。 Excelファイルの拡張子xlsとxlsxの違い Excelファイルを読み書きするPythonライブラリの違いと使い分け Excelファイルのデータをもとに分析するならpandas Excelファイルの書式を保ったまま編集・追記するならopenpyxl xlsファイルを扱う必要があるならxlrd, xlwt Excelファイルの拡張子xlsとxlsxの違い Excelファイルにはバージョンによって拡張子が.xlsのものと.xlsxのものが存在する。 .xls: Excel97-2003のExcelファイル .xlsx: Excel2007以降のEx
![PythonでExcelファイルを扱うライブラリの比較 | note.nkmk.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e2c4c386aa67ea087bf18072fcf1f476050c7a6/height=288;version=1;width=512/https%3A%2F%2Fi.gyazo.com%2F5d1b2ab5838e5191e136bb27094da555.png)