问题是我的for link in bsObj.findAll('a',{'class':'search-track'})没有返回我需要的链接来进一步构建我的抓取器。在我的代码中,检查是这样的: for link in bsObj.findAll('a',{'class':'search-track'}):
print(link) 上面的for循环不会打印出任何内容我已经提到了this post,但是更改B
在urllib中,您使用BeautifulSoup来使用findAll(tag='element')函数来提取html元素,我是以同样的方式继续使用BeautifulSoup,还是request有一个简化这个过程的函数使用urllib2的拉标签
from bs4 import BeautifulSoup as BS
response = urllib2.urlopen('http://stackoverflow.com