如何使用Python高效处理Excel文件?

2026-06-11 08:071阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计338个文字,预计阅读时间需要2分钟。

如何使用Python高效处理Excel文件?

一:安装模块+ pip3 install xlwt(操作模块)++ pip3 install openpyxl(读写模块)+

二:openpyxl操作工作簿和sheet+ 创建一个工作簿,会自动创建一个sheet excel=openpyxl.Workbook()

一:安装模块

  ① pip3 install xlwt(写操作模块)

  ② pip3 install openpyxl(读操作模块)

二:openpyxl关于工作薄和sheet的操作

  ① 创建一个工作薄,会自动创建一个sheet表

     excel=openpyxl.Workbook()
  ② 打开一个已有的工作薄

    excel=openpyxl.load_workbook("路径")

  ③ 通过sheet名字打开一个sheet

    sheet=excel[‘收入‘]

    sheet=excel.get_sheet_by_name[‘收入‘]

如何使用Python高效处理Excel文件?

  ④ 获取所有工作薄

    sheet_names=excel.get_sheet_names()

  ⑤ 通过index获取对应的sheet

    sheet=excel.get_sheet_by_name[sheet_names[index]]

  ⑥ 调用得到正在运行的sheet

    sheet=excel.active

  ⑦ 读取单元格
    data=sheet[‘A1‘]

    data = sheet.cell(row=1,column=1)

  ⑧对单元格写入数据

    sheet.cell(row=1,column=4,value=‘aa‘)

    sheet[‘A2‘]=‘bbb‘

    sheet.append([1,2,3])#在新的一行写入

  ⑨ 其他属性

    print(sheet.title,sheet.max_row,sheet.max_column)

本文共计338个文字,预计阅读时间需要2分钟。

如何使用Python高效处理Excel文件?

一:安装模块+ pip3 install xlwt(操作模块)++ pip3 install openpyxl(读写模块)+

二:openpyxl操作工作簿和sheet+ 创建一个工作簿,会自动创建一个sheet excel=openpyxl.Workbook()

一:安装模块

  ① pip3 install xlwt(写操作模块)

  ② pip3 install openpyxl(读操作模块)

二:openpyxl关于工作薄和sheet的操作

  ① 创建一个工作薄,会自动创建一个sheet表

     excel=openpyxl.Workbook()
  ② 打开一个已有的工作薄

    excel=openpyxl.load_workbook("路径")

  ③ 通过sheet名字打开一个sheet

    sheet=excel[‘收入‘]

    sheet=excel.get_sheet_by_name[‘收入‘]

如何使用Python高效处理Excel文件?

  ④ 获取所有工作薄

    sheet_names=excel.get_sheet_names()

  ⑤ 通过index获取对应的sheet

    sheet=excel.get_sheet_by_name[sheet_names[index]]

  ⑥ 调用得到正在运行的sheet

    sheet=excel.active

  ⑦ 读取单元格
    data=sheet[‘A1‘]

    data = sheet.cell(row=1,column=1)

  ⑧对单元格写入数据

    sheet.cell(row=1,column=4,value=‘aa‘)

    sheet[‘A2‘]=‘bbb‘

    sheet.append([1,2,3])#在新的一行写入

  ⑨ 其他属性

    print(sheet.title,sheet.max_row,sheet.max_column)