我遇到的问题让我发疯。我正在尝试从职业足球参考网站中提取文本。
我需要的信息位于网页第二部分中td显示的元素中。qb hurries该信息位于名为 的 td 元素中qb_hurry。这是我到目前为止所拥有的:
res = requests.get('https://www.pro-football-reference.com/players/D/DonaAa00.htm')
soup = bs4.BeautifulSoup(res.text, 'html.parser')
我试过
totalQbHurrys = soup.find('div', {'id':'all_detailed_defense'})
当我解析美丽的汤对象并打印它时,我可以看到需要提取的信息。但是当我尝试检索td我需要的元素时
totalQbHurrys = soup.find('div', {'id':'all_detailed_defense'}).find('td', {'data-stat':'qb_hurry'})
它返回None,我认为我正在寻找的文本首先作为注释存在,但我无法获取我需要的实际 HTML 元素。有人知道成功定位该元素的方法吗qb_hurry?
FFIVE
德玛西亚99
红糖糍粑
js如何找出数组中重复最多的元素
关于set中无法添加重复元素
数组中的元素有重复的,如何取位置
元素对象 和 元素
相关分类