为了账号安全,请及时绑定邮箱和手机立即绑定

爬取失败和在parser模块中的soup前面有个小黄三角。

源码是:

        soup = BeautifulSoup(html_cont,'html.parser',from_encoding='utf-8')

提示是: unused variable soup 。

在运行之后出现的都是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

正在回答

1 回答

soup没有使用,检查一下代码

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

爬取失败和在parser模块中的soup前面有个小黄三角。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信