Sie können das Modul xlwt
verwenden, um Excel zu ändernxlwt
模块
pip install xlwt=1.2.0
xlwt.Workbook
方法创建一个Excel文件
work_book.add_sheet
:添加一张表
work_sheet.write
:往表里写入数据(行,列,数据)
work_book.save
:保存文件
import xlwt # 创建一个Excel文件,字符编码为utf-8 work_book = xlwt.Workbook(encoding='utf-8') # 添加一张表,名字为测试表 work_sheet = work_book.add_sheet('测试表') # 往表中写入值(行,列,数据) work_sheet.write(0, 0, label='姓名') work_sheet.write(1, 0, label='李四') # 保存 work_book.save('student.xls')
读取Excel可以使用xlrd
模块
pip install xlrd==1.2.0
2. 编写代码
这是D盘下的一张名为student.xls表
xlrd.open_workbook
方法用来打开一个Excel文件
使用xlsx_file.sheet_by_index
方法获取到0号标签页
table.nrows
获取总行数
table.cell_value
# 打开Excel文件 xlsx_file = xlrd.open_workbook('D:/student.xls') # 获取第0号标签页(也可以通过表名获取) table = xlsx_file.sheet_by_index(0) # table = xlsx_file.sheet_by_name('Sheet1') # 获取表格的总行数 rows = table.nrows # 遍历每一行数据 for i in range(1, rows): name = table.cell_value(i, 0) sex = table.cell_value(i, 1) age = table.cell_value(i, 2) print(f'name:{name}\tsex={sex}\tage={age}') # 运行结果 name:张三 sex=男 age=18.0 name:李四 sex=女 age=20.0
xlwt.Workbook
-Methode erstellt eine Excel-Datei🎜🎜work_book.add_sheet
: Eine Tabelle hinzufügen🎜🎜 work_sheet.write
: Daten (Zeilen, Spalten, Daten) in die Tabelle schreiben🎜🎜work_book.save
: Datei speichern🎜🎜🎜rrreee🎜Excel lesen 🎜🎜 1. Installieren Sie Module von Drittanbietern🎜🎜Um Excel zu lesen, können Sie das xlrd
-Modul verwenden🎜rrreee🎜2. Schreiben Sie Code🎜🎜Dies ist eine Tabelle mit dem Namen student.xls unter dem Laufwerk D🎜 🎜🎜xlrd.open_workbook
-Methode wird zum Öffnen einer Excel-Datei verwendet🎜🎜xlsx_file.sheet_by_index
-Methode um die Registerkarte 0 zu erhalten🎜🎜 table.nrows
Ermitteln Sie die Gesamtzahl der Zeilen🎜🎜table.cell_value
Erhalten Sie den Wert des angegebenen ( Zeile, Spalte) in der Tabelle🎜🎜🎜rrreeeDas obige ist der detaillierte Inhalt vonWas ist die grundlegende Methode zum Betreiben von Excel in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!