[问题] 回到前面已执行的某一个步骤

楼主: A601B8 (MBD)   2019-06-12 00:40:54
最近在做网页自动化的时候遇到一点问题
我希望的流程如下图
会先从excel中copy资料后贴到chromedriver里
https://imgur.com/1eoW7rL
因为按下查询钮系统会判读资料
也许会跳出alert
所以我想到用
try:
driver.switch_to.alert
input('请更改原始资料后按enter继续')
except:
pass
如果成功switch到alert,希望python可以停下来,让使用者更改excel中的资料
但我现在的问题是
在使用者更新好excel资料并且按下enter后
我希望python可以回到从excel读取资料的步骤再重做一次
我想过用for loop来用,可是for loop一开始就要指定一个循环的次数
所以好像也没有很适合这个状况
想问看看要怎么解决这个问题
或者python中有没有很像乐谱里反复记号的用法呢?
谢谢~~
作者: XperiaZ6C (真●安卓轻旗舰)   2019-06-12 01:05:00
while loop
作者: MOONY135 (谈无欲)   2019-06-12 17:57:00
你都是要重跑一次的 为什么不用button呢?User什么时候改好资料你都无法预测的

Links booklink

Contact Us: admin [ a t ] ucptt.com