已采纳回答 / 慕UI7442310
因为class是python里面的关键字“类”,如果这里使用关键字class会被python认为是一个类,从而会产生歧义进而报错,所以加一个下划线与class区分能避免此类错误!
2017-09-22
正则表达式 -----模糊匹配
html.parser, --①
Beautiful Soup ------②结构化的解析(①②③)
lxml, --③
html.parser, --①
Beautiful Soup ------②结构化的解析(①②③)
lxml, --③
2017-09-22
说听不懂的同学,可以先去廖雪峰老师的网站看一下python的基础教程(有基础的花,可以先花个大半天了解一下python的基础)
2017-09-21
我的是python3运行不出来,错误代码如下:
Traceback (most recent call last):
new_urls,new_data = self.parser.parse(new_url, html_cont)
new_data = self._get_new_data(page_url, soup)
res_data['title'] = title_node.get_next()
TypeError: 'NoneType' object is not callable
Traceback (most recent call last):
new_urls,new_data = self.parser.parse(new_url, html_cont)
new_data = self._get_new_data(page_url, soup)
res_data['title'] = title_node.get_next()
TypeError: 'NoneType' object is not callable
2017-09-21