我试图抓取的网站是:
https://rolltide.com/roster.aspx?roster=226&path=football
这是我正在使用的代码:
numbers = driver.find_elements_by_class_name('sidearm-roster-player-jersey-number')
print(numbers.text)
这是我得到的错误:
AttributeError: 'list' object has no attribute 'text'
如果我将elements
更改为element
,我可以抓取第一个玩家的号码,但是当我使用elements
时遇到此错误。我需要更改什么才能收集所有这些数字?
试试这个:
numbers = driver.find_elements_by_class_name('sidearm-roster-player-jersey-number')
for number in numbers:
print(number.text)