ホームページ >バックエンド開発 >Python チュートリアル >PythonでExcelファイルプログラムを読み取る方法

PythonでExcelファイルプログラムを読み取る方法

下次还敢
下次还敢オリジナル
2024-03-28 22:54:25488ブラウズ

Python を使用して Excel ファイルを読み取るにはどうすればよいですか? Pandas ライブラリをインポートします。 pd.read_excel()関数を使用してExcelファイルを読み込みます。ファイルの内容を表示します: df.head()。特定のシートにアクセスします: df = pd.read_excel('path/to/excel_file.xlsx',sheet_name='Sheet1')。特定のセルにアクセスします: value = df.iloc[row_index, column_index]。行と列を反復処理します: 行の場合は df.iterrows() です。変更を保存: df.to

PythonでExcelファイルプログラムを読み取る方法

Python を使用して Excel ファイルを読み取る方法

必要なライブラリをインポートする

まず、Excel ファイルを読み取るために Pandas ライブラリをインポートする必要があります:

<code class="python">import pandas as pd</code>

Excel ファイルをロードします

Use pd.read_excel() 関数は Excel ファイルをロードします:

<code class="python">df = pd.read_excel('path/to/excel_file.xlsx')</code>

ここで、path/to/excel_file.xlsx はロードする Excel ファイルのパスです。

ファイルの内容の表示

ロードされたファイルの最初の 5 行を表示するには:

<code class="python">df.head()</code>

特定のテーブルとセルにアクセスします

複数のワークシートがある場合は、sheet_name パラメータを使用して、読み取るワークシートを指定できます。

<code class="python">df = pd.read_excel('path/to/excel_file.xlsx', sheet_name='Sheet1')</code>

特定のセルにアクセスするには、 を使用します。 iloc または loc 関数:

<code class="python">value = df.iloc[row_index, column_index]</code>

または

<code class="python">value = df.loc[row_label, column_label]</code>

行と列の反復処理

Pandas を使用できます' 行と列を反復するイテレータ:

<code class="python">for row in df.iterrows():
    # row 是一个元组,包含行索引和行数据
    print(row)

for col in df.itercols():
    # col 是一个元组,包含列名和列数据
    print(col)</code>

変更を保存

ファイルに変更が加えられた場合は、to_excel()## を使用できます。 # 変更を保存する関数 :

<code class="python">df.to_excel('path/to/output_file.xlsx')</code>

以上がPythonでExcelファイルプログラムを読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。