Pythonのpandas
ライブラリを使用してExcelファイルからシート名を読み込む方法を紹介します。この方法は、Excelファイルが複数のシートを持っている場合に特に有用です。
まず、pandas
のread_excel
関数を使用してExcelファイルを読み込みます。この関数は、ローカルファイルシステムまたはURLからxls, xlsx, xlsm, xlsb, odf, ods, odtファイル拡張子を持つExcelファイルを読み込むことができます。
import pandas as pd
# Excelファイルを読み込む
xls = pd.ExcelFile('sample.xlsx')
次に、ExcelFile
オブジェクトのsheet_names
属性を使用してシート名を取得します。
# シート名を取得する
sheet_names = xls.sheet_names
# シート名を表示する
for name in sheet_names:
print(name)
以上のコードを実行すると、Excelファイル内のすべてのシート名が表示されます。
この方法を使用すると、PythonでExcelファイルを効率的に操作することができます。特に、大量のデータを含む複数のシートを持つExcelファイルを扱う場合に役立ちます。.