我创建了一个循环程序(使用 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
Ay 意图是在每次重新打开程序后阅读: 第一次在单元格 A1 中, 第二次在单元格 A2 中,依此类推...
答案 0 :(得分:1)
错误消息说:您必须将 number
转换为字符串。
所以添加 sheet=sh1["A"+ str(number)].value
应该可以。