ホームページ >バックエンド開発 >Python チュートリアル >PythonでExcelファイルプログラムを読み取る方法
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 ファイルを読み取る方法
必要なライブラリをインポートする
まず、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 サイトの他の関連記事を参照してください。