@LesIy

Почему буквы текста полученные Selenium выводятся в столбик?

#Импорт библиотек
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
#Подключаем chromedriver
chromedriver = '/Users/User/Desktop/parser/chromedriver'
driver = webdriver.Chrome(chromedriver)

driver.implicitly_wait(20) # seconds
driver.get('https://1x-bet28462.com/ru/results/')
team = driver.find_element_by_xpath("//div[@class='c-games__item']").text
for i in team:
print(i)

driver.quit()
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
ScriptKiddo
@ScriptKiddo
Так вы ищите только один элемент
find_element_by_xpath("//div[@class='c-games__item']").text


Изменить следующим образом. Возможно потребуется изменить XPATH
teams = driver.find_elements_by_xpath("//div[@class='c-games__item']")
for i in teams:
    print(i.text)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы