第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

報(bào)錯(cuò)'SpiderMain' object has no attribute 'urls'。

報(bào)錯(cuò)'SpiderMain' object has no attribute 'urls'。

Phenomenal_0 2017-08-02 15:24:02
runfile('C:/Users/Administrator/Desktop/新建文件夾/SpiderMain.py',?wdir='C:/Users/Administrator/Desktop/新建文件夾') Reloaded?modules:?html_downloader,?html_outputer,?html_parser,?url_manager Traceback?(most?recent?call?last): ??File?"<ipython-input-21-acc2b5e5b102>",?line?1,?in?<module> ????runfile('C:/Users/Administrator/Desktop/新建文件夾/SpiderMain.py',?wdir='C:/Users/Administrator/Desktop/新建文件夾') ??File?"C:\ProgramData\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py",?line?880,?in?runfile ????execfile(filename,?namespace) ??File?"C:\ProgramData\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py",?line?102,?in?execfile ????exec(compile(f.read(),?filename,?'exec'),?namespace) ??File?"C:/Users/Administrator/Desktop/新建文件夾/SpiderMain.py",?line?56,?in?<module> ????obj_spider.craw(root_url) ??File?"C:/Users/Administrator/Desktop/新建文件夾/SpiderMain.py",?line?27,?in?craw ????self.urls.add_new_url(root_url) AttributeError:?'SpiderMain'?object?has?no?attribute?'urls' 上面這是報(bào)錯(cuò)的,然后下面的代碼。 import?html_downloader import?html_outputer import?html_parser import?url_manager class?SpiderMain(object): ????def?_init_(self): ????????#初始化url管理器 ????????self.urls=url_manager.UrlManager() ????????#初始化url下載器 ????????self.downloader=html_downloader.HtmlDownloader() ????????#初始化url解析器 ????????self.parser=html_parser.HtmlParser() ????????#初始化url輸出 ????????self.outputer=html_outputer.HtmlOutputer() ???????? ????def?craw(self,root_url): ????????count=1 ????????#url管理器中添加一個(gè)new?url ????????self.urls.add_new_url(root_url) ????????#判斷是否有新的url?開(kāi)始爬去 ????????while?self.urls.has_new_url(): ????????????try: ????????????????#得到新的url ????????????????new_url=self.urls.get_new_url() ????????????????print?('craw?%d:%s'?%?(count,new_url)) ????????????????#下載新的url數(shù)據(jù) ????????????????html_cont=self.downloader.download(new_url) ????????????????#解析出來(lái)url的內(nèi)容和地址 ????????????????new_urls,new_data=self.parser.parse(new_url,html_cont) ????????????????#新的url補(bǔ)充到url管理器 ????????????????self.urls.add_new_urls(new_urls) ????????????????#輸出數(shù)據(jù) ????????????????self.outputer.collect_data(new_data) ???????????????? ????????????????if?count==1000: ????????????????????print?("finished") ????????????????????break ????????????????count=count+1 ????????????????print?(count)? ????????????except: ????????????????print?("ceaw?failed!") ????????self.outputer.output_html() ???????? if?__name__=="__main__": ????root_url="http://baike.baidu.com/view/21087.htm" ????obj_spider=SpiderMain() ????obj_spider.craw(root_url)
查看完整描述

3 回答

?
Phenomenal_0

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊

不用管我 解決了

真的要注意_和__

查看完整回答
反對(duì) 回復(fù) 2017-08-02
  • 3 回答
  • 0 關(guān)注
  • 2759 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)