TransWikia.com

Каким способом можно спарсить данную таблицу?

Stack Overflow на русском Asked by yOz on January 20, 2021

Не получается спарсить таблицу. Вот ссылка на нее: https://voronezhvokzal.ru/raspisanie-poezdov/
Пытался это делать через BeautifulSoup, но как я понял bs4 не находит данную таблицу. Взялся за selenium.
Вот мой код:

from selenium import webdriver

def main():
    driver = webdriver.Chrome()
    driver.get("https://voronezhvokzal.ru/raspisanie-poezdov/")
    table = driver.find_element_by_class_name("b-i-timetable__layout")
    print(table.text)


if __name__ == "__main__":
    main() 

Все время выдает такую ошибку:

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":".b-i-timetable__layout"}
  (Session info: chrome=87.0.4280.141)

ERROR:device_event_log_impl.cc(211)] [10:38:33.562] Bluetooth: bluetooth_adapter_winrt.cc:1073 Getting Default Adapter failed.

Я не нашел решения этой проблемы.
Если вопрос банален – извините, я новичок.

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP