为了账号安全,请及时绑定邮箱和手机立即绑定

试图获取足球队所有球员的球员名单,但只获得第一个球员?

试图获取足球队所有球员的球员名单,但只获得第一个球员?

茅侃侃 2022-06-28 16:02:26
我试图从中抓取的网站是: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. 我需要进行哪些更改才能收集所有这些号码?
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

尝试这个:


numbers = driver.find_elements_by_class_name('sidearm-roster-player-jersey-number')

for number in numbers:

    print(number.text)


查看完整回答
反对 回复 2022-06-28
  • 1 回答
  • 0 关注
  • 112 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信