[問題] 新手請益:重複執行selenium指令。

作者: capewow (尷尬鬼 )   2021-08-07 15:48:03
各位好:
本人文科生,由於需要蒐集資料等需求,自學python,因此有許多不入流的問題要向各位
請益。
目前的情況是,我透過selenium執行一些指令:
1. 在主網頁點開「文件」的視窗(pop)
2. 進入pop視窗後點選「下載」文件
3. 下載完成後關閉pop視窗
4. 在主網頁中,點下一頁
(5. 重複步驟1.)
我想請教,我要如何讓這組指令,重複的執行下去?再麻煩各位幫忙解惑。感激不盡!
作者: Kitten1156 (Frank_kitten)   2021-08-07 18:31:00
你不就重複步驟1了嗎?我猜會這樣問的話 遇到的問題是每次回到步驟1 都從第一個開始吧?
作者: lambo (Lambo)   2021-08-07 20:46:00
while True:
作者: a367560 (欸參陸柒)   2021-08-07 20:47:00
我猜是1~4給個while True包起來 然後在4後面用個close()?
作者: capewow (尷尬鬼 )   2021-08-07 20:59:00
抱歉我沒說清楚。我是要不斷重複1-4這個流程。請問while True包起來是什麼意思QQ
作者: JamesChen (James)   2021-08-07 22:39:00
while 1==1 這種語法
作者: capewow (尷尬鬼 )   2021-08-08 20:53:00
不好意思,因為是爬蟲,我不太知道迴圈的條件要怎麼設定QQ
作者: Kitten1156 (Frank_kitten)   2021-08-09 08:33:00
你把程式碼po出來或者畫個程式圖不然不知道你卡哪
作者: capewow (尷尬鬼 )   2021-08-09 12:09:00
後來經過指點,確實是用while True:解決了。感謝大家。

Links booklink

Contact Us: admin [ a t ] ucptt.com