課程
/后端開發
/Python
/Python開發簡單爬蟲
麻煩各位看看~
2018-06-26
源自:Python開發簡單爬蟲 7-5
正在回答
我也是一樣的問題,兄臺你解決了嗎
一朵阿拉斯加
把html_downloader.py中的response?=?urllib.urlopen(url)改為 response?=?urllib.request.urlopen(url)?即可,這是由于python2和python3的語法差異,另外python3中urllib2和urllib合并。
python3中parser需要修改成以下的樣子
new_full_url?=?urllib.parse.urljoin(page_url,new_url) 另外加載相應的庫的時候注意是這樣的from?urllib.parse?import?urlparse
你是在哪個ide里面寫的呀? ?pycharm嗎?如果是的話可以file-settings-project Interpreter 然后
搜索parser庫然后install
現在解決了?
對了,你可以在異常處理那兒改改老師的代碼,把異常給輸出出來。然后在文件里找哪兒出的毛病?;蛘哔N出來讓大家也好解答一點
慕無忌932789
目前圖里是沒錯的。。。可能在其他文件里有錯誤吧
舉報
本教程帶您解開python爬蟲這門神奇技術的面紗
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-05-09
我也是一樣的問題,兄臺你解決了嗎
2019-01-10
2018-12-28
python3中parser需要修改成以下的樣子
2018-12-28
你是在哪個ide里面寫的呀? ?pycharm嗎?如果是的話可以file-settings-project Interpreter 然后
搜索parser庫然后install
2018-12-04
現在解決了?
2018-09-09
對了,你可以在異常處理那兒改改老師的代碼,把異常給輸出出來。然后在文件里找哪兒出的毛病?;蛘哔N出來讓大家也好解答一點
2018-09-09
目前圖里是沒錯的。。。可能在其他文件里有錯誤吧