pycrawler-d16 遞迴爬蟲問題?
2020/09/22 下午 01:50
Python網路爬蟲討論版
tommych
觀看數:15
回答數:1
收藏數:1
pycrawler-d16
請問為什麼在程式碼沒有改變的狀況,有時候做遞迴會出現錯誤有時候不會?
比方說上圖有時候遞迴到這層時可以正常執行,有時候會出現這個錯誤
請老師幫我解答,謝謝!
回答列表
-
2020/09/22 下午 04:15張維元 (WeiYuan)贊同數:0不贊同數:0留言數:0
嗨,這個錯誤訊息表示有時候沒有抓到資料,應該是終止條件沒有寫好。這裡的遞迴目標是從一個頁面為起點,一直往外找,找不到的時候結束。那這邊可能「找不到的時候」條件沒有判斷好,導致發生錯誤。
很高興可以在這次問答進行討論,如果還有不懂或是模糊的部分也歡迎持續追問。期待你的互動與鼓勵創造出不同更深度的討論。歡迎加入我自己經營的Line 群組社群,會有不定時舉辦的分享活動,一起來玩玩吧!