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?

WBOY
Freigeben: 2023-05-11 11:04:08
nach vorne
1726 Leute haben es durchsucht

    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
    Nach dem Login kopieren

    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')
    Nach dem Login kopieren

    读取Excel

    1. 安装第三方模块

    读取Excel可以使用xlrd模块

    pip install xlrd==1.2.0
    Nach dem Login kopieren

    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
      Nach dem Login kopieren
      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!

    Verwandte Etiketten:
    Quelle:yisu.com
    Erklärung dieser Website
    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
    Beliebte Tutorials
    Mehr>
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage