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報錯
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章