【发布时间】:2016-12-11 19:39:52
【问题描述】:
我正在尝试创建一个使用 phantomjs 和 selenium 监控网页的应用,但我发现代码中的某个 url 存在问题。
from selenium import webdriver
SITE = "http://www.adidas.com/"
def main():
print("Building Driver")
driver = webdriver.PhantomJS()
driver.set_window_size(1024, 768)
print("Driver Created")
print("Navigating to: "+SITE)
driver.get(SITE)
print("Site loaded")
print("Saving Screenshot")
driver.save_screenshot("screen.png")
print("Fetching Current URL")
print(driver.current_url)
print("Exiting")
driver.quit()
if __name__ == '__main__':
main()
该程序永远不会超过driver.get(SITE)这一行我怎样才能让它加载网站?
【问题讨论】:
-
你有什么异常吗?
-
没有挂起
-
我刚刚逐字运行您的代码,它成功捕获了屏幕截图。运行 Ubuntu 16.04 LTS、PhantomJS 2.1.1、selenium 3.0.2