Heim  >  Artikel  >  Backend-Entwicklung  >  So lesen Sie ein Excel-Dateiprogramm in Python

So lesen Sie ein Excel-Dateiprogramm in Python

下次还敢
下次还敢Original
2024-03-28 22:54:25412Durchsuche

Wie lese ich Excel-Dateien mit Python? Importieren Sie die Pandas-Bibliothek. Verwenden Sie die Funktion pd.read_excel(), um die Excel-Datei zu laden. Dateiinhalt anzeigen: df.head(). Greifen Sie auf ein bestimmtes Blatt zu: df = pd.read_excel('path/to/excel_file.xlsx', sheet_name='Sheet1'). Greifen Sie auf eine bestimmte Zelle zu: value = df.iloc[row_index, columns_index]. Iterieren Sie über Zeilen und Spalten: für Zeile in df.iterrows(). Änderungen speichern: df.to Excel-Datei

Verwenden Sie die Funktion pd.read_excel(), um die Excel-Datei zu laden: So lesen Sie ein Excel-Dateiprogramm in Python

<code class="python">import pandas as pd</code>
wobei path/to/excel_file.xlsx der Pfad zum Excel ist Datei, die geladen werden soll.

Dateiinhalte anzeigen

So sehen Sie die ersten fünf Zeilen einer geladenen Datei:

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

Zugriff auf bestimmte Tabellen und Zellen

Wenn Sie mehrere Blätter haben, können Sie den Parameter sheet_name verwenden Gibt das zu lesende Arbeitsblatt an:

<code class="python">df.head()</code>
Um auf eine bestimmte Zelle zuzugreifen, können Sie die Funktion iloc oder loc verwenden:

<code class="python">df = pd.read_excel('path/to/excel_file.xlsx', sheet_name='Sheet1')</code>
pd.read_excel() 函数加载 Excel 文件:
<code class="python">value = df.iloc[row_index, column_index]</code>

其中 path/to/excel_file.xlsx 是要加载的 Excel 文件的路径。

查看文件内容

要查看已加载文件的头五行为:

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

访问特定表格和单元格

如果你有多个工作表,可以使用 sheet_name 参数指定要读取的工作表:

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

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

要访问特定单元格,可以使用 ilocloc 函数:

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

rrreee

迭代行和列

你可以使用 Pandas 的迭代器来遍历行和列:

rrreee

保存更改

如果对文件进行了更改,可以使用 to_excel() oder

rrreee🎜🎜Über Zeilen iterieren und Spalten 🎜🎜🎜Sie können die Iteratoren von Pandas verwenden, um über Zeilen und Spalten zu iterieren: 🎜rrreee🎜🎜Änderungen speichern🎜🎜🎜Wenn Sie Änderungen an der Datei vornehmen, können Sie die Änderungen mit dem Code to_excel() speichern > Funktion: 🎜 rrreee

Das obige ist der detaillierte Inhalt vonSo lesen Sie ein Excel-Dateiprogramm in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn