python对Excel的 *** 作

python对Excel的 *** 作,第1张

概述   一:安装模块   ① pip3 install xlwt(写 *** 作模块)   ② pip3 install openpyxl(读 *** 作模块) 二:openpyxl关于工作薄和sheet的 *** 作   ① 创建一个工作薄,会自动创建一个sheet表      excel=openpyxl.Workbook()   ② 打开一个已有的工作薄     excel=openpyxl.load_workboo

 

 一:安装模块

  ① 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[‘收入‘]

  ④ 获取所有工作薄

    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)

总结

以上是内存溢出为你收集整理的python对Excel的 *** 作全部内容,希望文章能够帮你解决python对Excel的 *** 作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1190725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存