0
想知道如果你可以帮助一些网络报废我试图做。美丽的汤变量跨班
下面是我想从中获取数据的span类。问题是跨度类中存在不同数据点的随机数。
我知道部分“价格-VAL”是所有迭代相同的,但我不能工作,如何获取数据时,搜索只是这一点。
<span class="price-val_196775436 odd-val ib right">
2.47
</span>
到目前为止我的代码
url ="http://www.sportsbet.com.au/betting/american-football"
r = requests.get(url)
soup = BeautifulSoup(r.content)
g_data = soup.find_all("div", {"class": "accordion-body"})
for item in g_data:
A = item.find('span', {'class': 'team-name ib'}).text
B = item.find('span', {'class': 'price-val_196775436 odd-val ib right'}).text
错误我得到
Traceback (most recent call last):
File "C:\Users\James\Desktop\NFLsportsbet.py", line 23, in <module>
B = item.find('span', {'class': 'price-val'}).text
AttributeError: 'NoneType' object has no attribute 'text'
你有你的答案? – SIslam
谢谢,这有助于堆@SIslam – Jimmyn