Heim > Artikel > Backend-Entwicklung > Wie lese ich eine Excel-Datei mit Python? (Codebeispiel)
Mithilfe des xlrd-Moduls können Informationen aus Tabellenkalkulationen abgerufen werden. Beispielsweise können Sie mit Python Daten lesen, schreiben oder ändern. Darüber hinaus muss der Benutzer möglicherweise verschiedene Tabellen durchsuchen und Daten basierend auf bestimmten Kriterien abrufen oder einige Zeilen und Spalten ändern und viel Arbeit leisten.
XLRD-Modul wird zum Extrahieren von Daten aus Tabellenkalkulationen verwendet.
XLRD-Modulbefehl installieren:
pip install xlrd
Eingabedatei:
Code Nr. 1:
# 使用Python读取excel文件 import xlrd # 给出文件的位置 loc = ("path of file") # 打开Workbook wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) # 对于第0行和第0列 sheet.cell_value(0, 0)
Ausgabe:
'NAME'
Code #2: Anzahl der Zeilen extrahieren
# 使用Python提取行数 import xlrd #给出文件的位置 loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) #提取行数 print(sheet.nrows)
Ausgabe:
4
Code # 3: Anzahl der Spalten extrahieren
# 用Python程序提取列数 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) # 对于第0行和第0列 sheet.cell_value(0, 0) # 提取列数 print(sheet.ncols)
Ausgabe:
3
Code #4: Alle Spaltennamen extrahieren
# 提取所有列名 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) for i in range(sheet.ncols): print(sheet.cell_value(0, i))
Ausgabe :
NAME SEMESTER ROLL NO
Code #5: Erste Spalte extrahieren
# 提取第一列 import xlrd loc = ("path of file") wb = xlrd.open_workbook(loc) sheet = wb.sheet_by_index(0) sheet.cell_value(0, 0) for i in range(sheet.nrows): print(sheet.cell_value(i, 0))
Ausgabe:
NAME ALEX CLAY JUSTIN
Code #6: Spezifisch extrahieren Zeilen Wert
Ausgabe:
['ALEX', 4.0, 2011272.0]]
Verwandte Empfehlungen: „Python-Tutorial“
In diesem Artikel geht es darum, wie man Excel-Dateien in Python liest Einführung, ich hoffe, es wird Freunden in Not hilfreich sein!
Das obige ist der detaillierte Inhalt vonWie lese ich eine Excel-Datei mit Python? (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!