Python selenium webdriver не получает ничего, но браузер обычно показывает веб-страницу - PullRequest
0 голосов
/ 17 октября 2018

Исходный код:

from selenium import webdriver
browser = webdriver.Safari()
html_doc = browser.get("http://www.google.com")
#html_doc is empty but the Safari window shows the page normally
#Allow Remote Automation is enabled

Это первый раз, когда я использую Selenium, сначала он работал нормально, html_doc обычно получает содержимое, однако проблема возникла через несколько часов, и ни один из них не перезапускал Pythonни перезагрузить компьютер не получилось.Спасибо за любые предложения!

1 Ответ

0 голосов
/ 17 октября 2018

browser.get ничего не возвращает, поэтому html_doc пусто.Если вы хотите источник страницы, вы должны использовать page_source

browser.get("http://www.google.com")
html_doc = browser.page_source
...