BeautifulSoup.find()不返回任何值

时间:2019-07-23 15:06:52

标签: python-2.7 web-scraping beautifulsoup python-requests

我写了一个脚本,遍历页面https://www.gates.com/us/en/ymm/search/vin/result?vin=2G1FG3DD2B9212937

并使用BeatifulSoup的库从中收集一些数据。脚本昨天运行良好,然后突然开始返回None

我尝试将find与类和属性混合,尝试使用其他选择器,它返回一些数据,但这不是我要查找的数据

page = s.get(url)

#page = requests.get(url)
soup = BeautifulSoup(page.content, 'html.parser')
lev1=soup.find(class_="gor-accordion nested-accordion nested-accordion--level1 nested-accordion--results reset-list")
lev2=lev1.select('td')

这是我遇到的错误

Traceback (most recent call last):
  File "web_scraping.py", line 41, in <module>
    lev2=lev1.select('td');

我尝试打印lev1,但没有给我。

0 个答案:

没有答案