Python Selenium Webdriver什么也没得到,但浏览器通常显示该网页

时间:2018-10-17 07:40:42

标签: python selenium safari get webdriver

源代码:

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 :(得分:1)

browser.get不返回任何内容,这就是html_doc为空的原因。如果您想要页面源,则需要使用page_source

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