作者capewow (尷尬鬼 )
看板Python
標題[問題] 新手請益:重複執行selenium指令。
時間Sat Aug 7 15:48:03 2021
各位好:
本人文科生,由於需要蒐集資料等需求,自學python,因此有許多不入流的問題要向各位
請益。
目前的情況是,我透過selenium執行一些指令:
1. 在主網頁點開「文件」的視窗(pop)
2. 進入pop視窗後點選「下載」文件
3. 下載完成後關閉pop視窗
4. 在主網頁中,點下一頁
(5. 重複步驟1.)
我想請教,我要如何讓這組指令,重複的執行下去?再麻煩各位幫忙解惑。感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.6.177 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1628322485.A.64F.html
1F:推 Kitten1156: 你不就重複步驟1了嗎? 08/07 18:31
2F:→ Kitten1156: 我猜會這樣問的話 遇到的問題是每次回到步驟1 都從第 08/07 18:37
3F:→ Kitten1156: 一個開始吧? 08/07 18:37
4F:→ lambo: while True: 08/07 20:46
5F:推 a367560: 我猜是1~4給個while True包起來 然後在4後面用個close()? 08/07 20:47
6F:→ capewow: 抱歉我沒說清楚。我是要不斷重複1-4這個流程。 08/07 20:59
※ 編輯: capewow (180.176.129.218 臺灣), 08/07/2021 20:59:39
7F:→ capewow: 請問while True包起來是什麼意思QQ 08/07 21:00
8F:→ JamesChen: while 1==1 這種語法 08/07 22:39
9F:→ capewow: 不好意思,因為是爬蟲,我不太知道迴圈的條件要怎麼設定Q 08/08 20:53
10F:→ capewow: Q 08/08 20:53
11F:推 Kitten1156: 你把程式碼po出來或者畫個程式圖 08/09 08:33
12F:→ Kitten1156: 不然不知道你卡哪 08/09 08:33
13F:→ capewow: 後來經過指點,確實是用while True:解決了。感謝大家。 08/09 12:09