Heim >Backend-Entwicklung >Python-Tutorial >Was ist die grundlegende Methode zum Betreiben von Excel in Python?

Was ist die grundlegende Methode zum Betreiben von Excel in Python?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBnach vorne
2023-05-11 11:04:081868Durchsuche

    In Excel schreiben

    1. Installieren Sie Module von Drittanbietern

    Sie können das Modul xlwt verwenden, um Excel zu ändernxlwt模块

    pip install xlwt=1.2.0

    2. 编写代码

    • 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

    1. 安装第三方模块

    读取Excel可以使用xlrd模块

    pip install xlrd==1.2.0

    2. 编写代码

    这是D盘下的一张名为student.xls表

    Was ist die grundlegende Methode zum Betreiben von Excel in Python?

    • 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

      2. Code schreiben
      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🎜 🎜Was ist die grundlegende Methode zur Bedienung von Excel in Python🎜
    • 🎜xlrd.open_workbook-Methode wird zum Öffnen einer Excel-Datei verwendet🎜🎜
    • 🎜Verwenden Sie die xlsx_file.sheet_by_index-Methode um die Registerkarte 0 zu erhalten🎜🎜
    • 🎜table.nrowsErmitteln Sie die Gesamtzahl der Zeilen🎜🎜
    • 🎜table.cell_valueErhalten Sie den Wert des angegebenen ( Zeile, Spalte) in der Tabelle🎜🎜🎜rrreee

    Das 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!

    Stellungnahme:
    Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen