作者snk2kimo (snk2kimo)
看板Python
標題[問題] 新手爬蟲問題請教
時間Tue Oct 23 00:07:43 2018
各位前輩好,小弟看影片自學影片遇到一個問題,
若發問有不妥,煩請告知一下,謝謝
*學習影片網址:
https://youtu.be/KA4u2oKrbFI?t=852
*程式希望做到的是:
讀取網頁第一頁每一個文章列印出來,並且切換上頁,
在進行讀取網頁連結並列印出來,重複迴圈三次
*我寫的程式碼內容:
https://imgur.com/a/p9mSCvK
*顯示錯誤碼:
https://imgur.com/a/SJwowYa
*遇到問題想請教的是:
我重複寫了三次,比對影片的內容之後,仍然出現同樣的錯誤,
只能列印第一頁的內容,就跳出錯誤碼,無法跳到上頁
我使用逐步除錯去看,我的理解是迴圈執行第二次的時候,
next_url
的內容並沒有更新,但我目前找不到怎麼解決這個問題的方向,
想請問版上前輩,是我哪裡錯誤了嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.162.191.243
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1540224469.A.A20.html
→ vi000246: 錯誤是list out of range 你看一下list有沒有東西吧 10/23 00:14
謝謝建議,我有發現問題了,list第二次沒有東西
→ lajji: 建議你程式碼不要用截圖的不然其他人要自己抄一次 可以貼到 10/23 09:09
好的,我知道了,不要用截圖,謝謝你
→ lajji: github 10/23 09:09
→ acer1832a: next_url裡的網址是不是打錯字,是ptt不是ppt 10/23 10:08
感謝@@,竟然一直沒看見這個錯誤
※ 編輯: snk2kimo (1.162.191.243), 10/23/2018 11:07:35
※ 編輯: snk2kimo (1.162.191.243), 10/23/2018 11:08:57
※ 編輯: snk2kimo (1.162.191.243), 10/23/2018 11:11:05