亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Python開發簡單爬蟲

螞蟻帥帥 全棧工程師
難度初級
時長 1小時14分
學習人數
綜合評分9.67
646人評價 查看評價
9.9 內容實用
9.6 簡潔易懂
9.5 邏輯清晰

已采納回答 / Lovins
添加到 url管理器中才能循環訪問 url,爬取相關數據。如果不添加進去,只會爬取 root_url的數據了。

最新回答 / weibo_笙簫笑竹_0
我也遇到這個問題,請問怎么解決,我用的是pycharm

已采納回答 / 慕雪7168328
切換到python的Scripts目錄下面,用pip install bs4安裝

已采納回答 / 辜東明
斷點跑一下看看是哪一步出現了問題。

已采納回答 / guchao_0001
obj_spider.craw(root_url)小寫試試

已采納回答 / Hello_see_you
將html_parser 改成 html.parser試試,我的能運行成功了

已采納回答 / 慕粉1459244680
那個寫法是Python2的,Python3的是urllib.request

已采納回答 / 尹佩凡
不是count的問題, break 要放在 while 循環里面

已采納回答 / 醉客
說明有地方出錯了,你先把異常處理的try塊去掉運行,把錯誤改完了再加上去

已采納回答 / xixiyingyi
因為爬的數目少(才1000條....),理論上全部百科的網頁都可以獲取到,但是全部百科網頁的數目是你無法想象的。我爬到了各種各樣的百科信息,包括計算機、學校、人命......,你可以把爬的數量count設置為1億試試......

已采納回答 / Noah_________
還是需要看看你的代碼,這種情況一般是實例化部分的代碼有問題相關的庫或者依賴成分版本過低,升級或者重新下最新的重裝

已采納回答 / wzrzt
應該只是需要把后面的文字拼上去就好了,沒有 lemmaid的就沒有,可能需要分兩種情況,你試一下。<...圖片...><...圖片...>

已采納回答 / majorinche
url_manager本身是自建的一個模塊啊,UrlManager()才是類的實例后面的HtmlOutputer是另一個模塊的的實例程序開始有import url_manager這個語句來導入這個模塊的,跟import re一個意思

已采納回答 / 慕UI7442310
因為class是python里面的關鍵字“類”,如果這里使用關鍵字class會被python認為是一個類,從而會產生歧義進而報錯,所以加一個下劃線與class區分能避免此類錯誤!
課程須知
本課程是Python語言開發的高級課程 1、Python編程語法; 2、HTML語言基礎知識; 3、正則表達式基礎知識;
老師告訴你能學到什么?
1、爬蟲技術的含義和存在價值 2、爬蟲技術架構 3、組成爬蟲的關鍵模塊:URL管理器、HTML下載器和HTML解析器 4、實戰抓取百度百科1000個詞條頁面數據的抓取策略設定、實戰代碼編寫、爬蟲實例運行 5、一套極簡的可擴展爬蟲代碼,修改本代碼,你就能抓取任何互聯網網頁!

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消