【发布时间】:2019-08-14 18:39:36
【问题描述】:
我正在尝试使用 bs4 从网站返回数据。我不确定我是针对正确的类还是错误地使用 bs4 来获取我想要的信息表。
我尝试过使用不同的方法,但我找不到要从网站上抓取的信息的正确文档
>>> ```import bs4
>>> import requests
>>> res = requests.get('https://www.5dimes.eu/livelines/livelines.aspx')
>>> type(res)
<class 'requests.models.Response'>
>>> soup = bs4.BeautifulSoup(res.text)
>>> type(soup)
<class 'bs4.BeautifulSoup'>
>>> soup.title
<title>
Live Lines
</title>
>>> soup.select('.LR Alt')
[]
>>> soup.select('.LSR')
[]
>>> soup.select('h2 > span')
[]
>>> soup = bs4.BeautifulSoup(res.text, 'lxml')
>>> type(soup)
<class 'bs4.BeautifulSoup'>
>>> soup.select('.LR Alt')
[]
>>>
```
我想至少获得一组球队名称或赔率,但我只获得 [] 结果
【问题讨论】:
-
www.5dimes.eu - 访问被拒绝 - GDPR?
标签: python html web-scraping beautifulsoup python-requests