【发布时间】:2020-10-11 10:20:28
【问题描述】:
这是我试图用 Python 抓取的网站:
我想使用“srp-results srp-list clearfix”类访问“ul”元素。这是我对请求和 BeautifulSoup 的尝试:
from bs4 import BeautifulSoup
import requests
url = 'https://www.ebay.de/sch/i.html?_from=R40&_nkw=iphone+8&_sacat=0&LH_Sold=1&LH_Complete=1&rt=nc&LH_ItemCondition=3000'
r = requests.get(url)
soup = BeautifulSoup(r.text, 'html.parser')
uls = soup.find_all('ul', attrs = {'class': 'srp-results srp-list clearfix'})
而且输出总是一个空字符串。 我还尝试使用 Selenium Webdriver 抓取网站,得到了相同的结果。
【问题讨论】:
标签: python web-scraping beautifulsoup python-requests