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ファイルのシート名を取得する方法について理解できました。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です