[問題] 回到前面已執行的某一個步驟

作者: 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