Pythonを使用してExcelファイルからシート名を取得する方法を紹介します。この記事では、pandas
ライブラリとopenpyxl
ライブラリを使用した方法を説明します。
pandasライブラリを使用する方法
pandasライブラリは、Excelファイルの操作に便利です。pandasを使用してExcelファイルのシート名を取得する方法は、pandasライブラリのExcelFile
クラスを使用します。以下はそのサンプルコードです。
import pandas as pd
# エクセルファイルを開く
xls = pd.ExcelFile('sample.xlsx')
# シート名を取得する
sheet_names = xls.sheet_names
for name in sheet_names:
print(name)
openpyxlライブラリを使用する方法
openpyxlライブラリを使用すると、PythonでExcelファイルの操作が簡単に行えます。openpyxlを使用する場合、load_workbook
関数を使ってExcelファイルを開き、sheetnames
属性を使ってシート名を取得します。以下はそのサンプルコードです。
from openpyxl import load_workbook
# エクセルファイルを開く
workbook = load_workbook('sample.xlsx')
# シート名を取得する
sheet_names = workbook.sheetnames
for name in sheet_names:
print(name)
以上で、Pythonを使ってExcelファイルのシート名を取得する方法について理解できました。.