为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用openpyxl修改python中特定工作表中的数据

如何使用openpyxl修改python中特定工作表中的数据

猛跑小猪 2021-03-29 17:14:16
我目前正在使用openpyxl库来修改excel中的数据。我的excel有很多工作表,我可以在第一张工作表中做。但是,当我尝试修改另一个时,它不起作用并且会破坏文件(我无法再次打开excel。)这是我做第一张纸的方法,from openpyxl import load_workbook;book = load_workbook('Template.xlsx')sheet = book.active #active means get the first sheetsheet['A1']= 100book.save('Template.xlsx')但是,它不适用于另一个sheet2 = book.get_sheet_by_name('Table 2')sheet2['F9'] = 100book.save('Template.xlsx')AttributeError:“ NoneType”对象没有属性“ read”说明:在另一个问题中,get_sheet_by_name与get_sheet_name不同。有人知道如何解决这个问题吗?谢谢你!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 408 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信