Python. Парсим сайти за допомогою selenuim.

Основи Python и Django. -> Python. Парсим сайтысайти за допомогою selenuim.

Python. Парсим сайты сайти за допомогою selenuim.

Приклад тестового запиту.

import time
from selenium import webdriver

driver = webdriver.Chrome('/drive/chromedriver')  # Optional argument, if not specified will search path.
driver.get('http://www.google.com/');
time.sleep(5) # Let the user actually see something!
search_box = driver.find_element_by_name('q')
search_box.send_keys('ChromeDriver')
search_box.submit()
time.sleep(5) # Let the user actually see something!
driver.quit()

Помилка

 ModuleNotFoundError: No module називається 'selenium'

Посилання для завантаження драйвера

Завантажуємо для версії 85 та кладемо бінарник у папку drive.

Отримуємо html

html = driver.page_source
print(html)