【发布时间】:2016-07-10 19:45:39
【问题描述】:
为什么这段代码没有输出三个链接到搜索引擎找到的三个点击?
from bs4 import BeautifulSoup
from urllib import urlopen
import urllib2
opener = urllib2.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
url = "https://www.conrad.de/de/Search.html?search=mosfet+driver"
page = opener.open(url)
soup = BeautifulSoup(page, "html5lib")
#print soup.prettify
result = soup.find_all('ul', class_="ccpProductList")
products = result[0].find_all('a', class_="ccpProductListItem__title")
for product in products:
print product.href
输出为“无”三倍。
【问题讨论】:
标签: bs4