Bootstrap

【错】'generator' object is not subscriptable

python3.6在读取excel中特定列的时候一直报错
在这里插入图片描述
在这里插入图片描述
后来经过多方查询,终于找到原因了,return sheet.rows[rowNo - 1] 因为sheet.rows是生成器类型,不能使用索引,所以需要转换成list之后再使用索引,list(sheet.rows)[2]这样就获取到第二行的tuple对象。正确的写法是:

在这里插入图片描述
希望可以给到你帮助

;