Python + Selenium: парсинг веб-страницPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python + Selenium: парсинг веб-страниц

Сообщение Anonymous »

Я пытаюсь извлечь некоторую информацию с веб-сайта с помощью Selenium. Ниже приведена ссылка на веб-сайт:
http://www.ultimatetennisstatistics.com ... yerId=4742
Информация, которую я получаю пытаюсь получить статистику игроков, которая находится в раскрывающейся кнопке «Статистика», которая переводит вас на другую страницу. Я проверил кнопку и получил XPath и CSS, но когда я запускаю свою программу, она не открывает страницу статистики игрока, а просто откройте эту ссылку ниже:
http://www.ultimatetennisstatistics.com ... yerId=4742

и выдает ошибку:

Код: Выделить всё

NoSuchElementException: no such element:

Unable to locate element: {"method":"css selector","selector":"#playerPills > li.dropdown.active.open > ul > li.active"}
(Session info: chrome=67.0.3396.99)
(Driver info: chromedriver=2.41.578737 (49da6702b16031c40d63e5618de03a32ff6c197e),platform=Windows NT 6.3.9600 x86_64)
Ниже мой код:

Код: Выделить всё

from bs4 import BeautifulSoup
from selenium import webdriver

driver = webdriver.Chrome()
driver.get("http://www.ultimatetennisstatistics.com/playerProfile?playerId=4742")
soup = BeautifulSoup(driver.page_source,"lxml")

bm = driver.find_element_by_css_selector('#playerPills > li.dropdown.active.open > ul > li.active')
bm.click()
Может ли кто-нибудь показать нам, как открыть страницу статистики игрока с помощью Selenium и извлечь информацию из таблицы?

Подробнее здесь: https://stackoverflow.com/questions/517 ... b-scraping
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Парсинг веб-страниц / Парсинг веб-страниц Zomato с помощью BeautifulSoup
    Anonymous » » в форуме Python
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Парсинг веб-страниц с помощью Python с использованием Selenium: невозможно перемещаться между страницами
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Парсинг веб-страниц Python Selenium по имени класса
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Распараллелить парсинг веб-страниц с помощью Python и Selenium
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Распараллелить парсинг веб-страниц с помощью Python и Selenium
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»