Попытка очистить регистрационный номер для всех игроков в футбольной команде, но только получить первый? - PullRequest
0 голосов
/ 19 октября 2019

Веб-сайт, с которого я пытаюсь почистить:

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 Ответ

2 голосов
/ 19 октября 2019

попробуйте это:

numbers = driver.find_elements_by_class_name('sidearm-roster-player-jersey-number')
for number in numbers:
    print(number.text)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...