首页 > 解决方案 > 使用 openpyxl 自动读取下一个单元格

问题描述

我创建了一个循环程序(使用 selenium chromedriver),每次重新启动时都应该在下一个单元格中读取我。不幸的是我不能。我尝试了以下解决方案,不幸的是,显然出现了以下错误:

“TypeError:只能将str(不是“int”)连接到str”

总结它只是代码的一部分:

while

number=1

sh1=wb['Example']
sheet=sh1["A"+ number].value  #sheet A1 not work
print(sheet)

number +=1

意图是在每次重新打开程序后阅读:第一次在单元格 A1 中,第二次在单元格 A2 中,依此类推......

标签: pythonselenium-chromedriveropenpyxl

解决方案


错误消息说:您必须转换number为字符串。

所以添加sheet=sh1["A"+ str(number)].value应该做。


推荐阅读