能够抓取到源代码,但是打印输出却没有内容,问题出在哪里了,改不出来
收起
其实是你正则匹配中写错了,正确的是这样的代码如下:
obj = re.compile(r'<li>.*?<div class="item">.*?<span class="title">(?P<name>.*?)</span>', re.S)
这里改一下就好了,因为在网页中,div class="item"中的class标签中,是没有单引号的,只有双引号,改成双引号就好了
报告相同问题?