爬取失敗和在parser模塊中的soup前面有個小黃三角。
源碼是:
??????? soup = BeautifulSoup(html_cont,'html.parser',from_encoding='utf-8')
提示是: unused variable soup 。
在運(yùn)行之后出現(xiàn)的都是craw failed 沒有一個能爬取的。是我的解析器出錯了嗎?
解析代碼如下:
def _get_new_urls(self,page_url, soup):
??????? res_data = {}
??????? res_data['url'] = page_url
??????? title_node = soup.find('dd',class_="lemmaWgt-lemmaTitle-title").find('h1')
??????? res_data['title'] = title_node.gettext()
??????? #div class="para" label-module="para"
??????? summery_node = soup.find('div',class_='lemma-summary')
??????? res_data['summery'] = summery_node.gettext()
??????? return res_data
2016-10-11
soup沒有使用,檢查一下代碼