源代码:
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也没有重新启动计算机。感谢您的任何建议!
答案 0 :(得分:1)
browser.get
不返回任何内容,这就是html_doc
为空的原因。如果您想要页面源,则需要使用page_source
browser.get("http://www.google.com")
html_doc = browser.page_source