Мне нужно, чтобы Selenium WebDriver Firefox возвращал тот же ответ, что и при использовании запросов, есть ли способ?Python

Программы на Python
Anonymous
Мне нужно, чтобы Selenium WebDriver Firefox возвращал тот же ответ, что и при использовании запросов, есть ли способ?

Сообщение Anonymous »

У меня есть весь код, собранный для работы над этим ответом:

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

response = requests.get(url).text
soup = BeautifulSoup(response, 'html.parser')
Но мне нужно будет использовать Selenium WebDriver вместо запросов, я пробовал использовать так:

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

driver = web_driver()
response = driver.page_source
soup = BeautifulSoup(response, 'html.parser')
Но ответы разные, и это порождает несколько ошибок в коде. Есть ли способ заставить Selenium WebDriver собирать точно такой же ответ, как при использовании запросов?
Деталь: если возможно, есть способ всегда получать тот же результат независимо от используемого URL.

Подробнее здесь: https://stackoverflow.com/questions/787 ... equests-is

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