[問題] 某個迴圈遇到錯誤 迴圈想要再次執行

看板Python作者 (洨大魯蛇ㄍ)時間5年前 (2019/11/27 11:52), 編輯推噓3(306)
留言9則, 6人參與, 5年前最新討論串1/3 (看更多)
現在遇到爬蟲網站會看ip 抓太多會斷你連結 那我迴圈中間遇到錯誤 怎麼寫暫停一下 之後從這輪錯誤的迴圈再開始跑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.68.249 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1574826769.A.0A8.html

11/27 11:59, 5年前 , 1F
用 time.sleep 如何?
11/27 11:59, 1F

11/27 12:02, 5年前 , 2F
sleep 我知道是等待 我想要知道此迴圈錯誤
11/27 12:02, 2F

11/27 12:02, 5年前 , 3F
然後此迴圈重跑
11/27 12:02, 3F

11/27 12:03, 5年前 , 4F
try: except: ?
11/27 12:03, 4F

11/27 15:23, 5年前 , 5F
同樓上 抓到exception後sleep個幾分再繼續
11/27 15:23, 5F

11/27 15:24, 5年前 , 6F
另外可以定期存檔 以免try except,沒寫好抓的資料遺失
11/27 15:24, 6F

11/29 00:29, 5年前 , 7F
try: except或try: pass
11/29 00:29, 7F

11/29 00:29, 5年前 , 8F
忘記差別在哪裡
11/29 00:29, 8F

12/01 19:34, 5年前 , 9F
Sleep 跟重跑這圈放在except裡面
12/01 19:34, 9F
文章代碼(AID): #1TtVCH2e (Python)
文章代碼(AID): #1TtVCH2e (Python)