Войдите в webgape используя Headless Chrome и Python: как это сделать? - PullRequest
0 голосов
/ 05 февраля 2020

Как мне войти на веб-страницу (заполнить и отправить тег формы входа / пропуска), используя Headless Chrome. Я сделал веб-сканер с Python 3, BeautifulSoup и Headless Chrome, но теперь мне нужно сначала войти в систему, и я понятия не имею, как это сделать.

1 Ответ

0 голосов
/ 06 февраля 2020

Для заполнения формы и прочего после действия загрузки я использовал Selenium. Вы можете проверить здесь для документации по селену. Это как beautifuilsoup и очень прост в использовании.

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.expected_conditions import (
        presence_of_element_located)
from selenium.webdriver.support.wait import WebDriverWait
url = 'https://example.com'
driver = webdriver.Chrome(executable_path=r'path\chromedriver.exe')
...