看板 Python 關於我們 聯絡資訊
最近在做網頁自動化的時候遇到一點問題 我希望的流程如下圖 會先從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中有沒有很像樂譜裡反覆記號的用法呢? 謝謝~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.93.9 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1560271257.A.89A.html
XperiaZ6C: while loop 06/12 01:05
MOONY135: 你都是要重跑一次的 為什麼不用button呢? 06/12 17:57
MOONY135: User什麼時候改好資料你都無法預測的 06/12 17:58