openpyxl使用sheet.columns报错

在学习《Python编程快速上手》12.3.5:从表中取得行和列
按照书中代码
openpyxl使用sheet.columns报错
结果报错:
openpyxl使用sheet.columns报错
TypeError: 'generator' object is not subscriptable
类型错误:“生成器”对象无法被创建
继续度娘
因为新版本的openpyxl使用columns会返回一个生成器,
所以可以使用List来解决报错问题
list(sheet.column)[1]
新的代码如下:
openpyxl使用sheet.columns报错
输出:
openpyxl使用sheet.columns报错
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章