Heim  >  Artikel  >  Backend-Entwicklung  >  So beheben Sie Fehler beim Lesen einer Excel-Datei mit Pandas

So beheben Sie Fehler beim Lesen einer Excel-Datei mit Pandas

Patricia Arquette
Patricia ArquetteOriginal
2024-10-22 14:46:02143Durchsuche

How to Resolve Errors When Reading an Excel File with Pandas

Lesen einer Excel-Datei in Python mit Pandas

Dieser Artikel konzentriert sich auf das Einlesen einer Excel-Datei in einen Pandas-DataFrame mithilfe der pd.ExcelFile-Klasse .

Ein gängiger Ansatz zum Lesen von Excel-Dateien mit Pandas ist:

<code class="python">newFile = pd.ExcelFile(PATH\FileName.xlsx)
ParsedData = pd.io.parsers.ExcelFile.parse(newFile)</code>

Dieser Ansatz kann jedoch aufgrund einer falschen Anzahl von Argumenten zu einem Fehler führen. Insbesondere erfordert pd.io.parsers.ExcelFile.parse() ein zweites Argument, den Blattnamen, der aus der Excel-Datei analysiert werden soll.

Zum Beispiel:

<code class="python">xl = pd.ExcelFile("dummydata.xlsx")
xl.sheet_names
df = xl.parse("Sheet1")</code>

Alternativ eines kann die Funktion read_excel() verwenden:

<code class="python">df = pd.read_excel("dummydata.xlsx", sheet_name="Sheet1")</code>

Dieser prägnante Ansatz bietet eine unkomplizierte Methode zum Konvertieren einer Excel-Datei in einen Pandas-DataFrame und wird in aktuellen Pandas häufiger anstelle der pd.ExcelFile-Klasse verwendet Versionen.

Das obige ist der detaillierte Inhalt vonSo beheben Sie Fehler beim Lesen einer Excel-Datei mit Pandas. 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