第一句輸出網(wǎng)址,第二句craw faild,然后就沒(méi)了,try語(yǔ)句去掉后這樣報(bào)錯(cuò)怎么辦?
Traceback (most recent call last):
? File "C:\Users\Administrator\eclipse-workspace\imooc\baike_spider\spider_main.py", line 35, in <module>
craw 1: https://baike.baidu.com/item/Python/407313?fr=aladdin
? ? obj_spider.craw(root_url)
? File "C:\Users\Administrator\eclipse-workspace\imooc\baike_spider\spider_main.py", line 19, in craw
? ? http_cont = self.downloader.download(new_url)
AttributeError: 'SpiderMain' object has no attribute 'downloader'
2018-09-30
一樣的問(wèn)題 不知道兄弟解決了沒(méi)有 已經(jīng)解決的話 是否能告訴我是什么原因???萬(wàn)分感謝
2018-08-07
你的downloader沒(méi)有正確初始化,檢查一下def __init__(self):里的有沒(méi)有self.downloader=html_downloader.HtmlDownloader()或者是哪里寫錯(cuò)了