Python PhantomJS Selenium站点未加载
我试图创建一个应用程序,使用phantomjs和selenium监控网页,但我发现代码中的某个url存在问题Python PhantomJS Selenium站点未加载,python,selenium,phantomjs,Python,Selenium,Phantomjs,我试图创建一个应用程序,使用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("Dri
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)
如何使其能够加载网站?这似乎是PhantomJS中的一个错误。我会尝试使用firefox或chrome驱动程序
from selenium import webdriver
SITE = "http://www.adidas.de"
def main():
print("Building Driver")
browser = webdriver.Chrome(*path to chrome driver*)
print("Driver Created")
print("Navigating to: "+SITE)
browser.get(SITE)
print("Site loaded")
browser.quit()
if __name__ == '__main__':
main()
如果这是您想要的,那么创建一个无头应用程序也是可能的 这似乎是PhantomJS中的一个错误。我会尝试使用firefox或chrome驱动程序
from selenium import webdriver
SITE = "http://www.adidas.de"
def main():
print("Building Driver")
browser = webdriver.Chrome(*path to chrome driver*)
print("Driver Created")
print("Navigating to: "+SITE)
browser.get(SITE)
print("Site loaded")
browser.quit()
if __name__ == '__main__':
main()
如果这是您想要的,那么创建一个无头应用程序也是可能的 你有任何异常吗?没有,我只是逐字地运行了你的代码,它成功地捕获了一个屏幕截图。运行Ubuntu16.04 LTS、PhantomJS 2.1.1、selenium 3.0.2d,你有什么异常吗?没有,我只是逐字运行了你的代码,它成功地捕获了一个屏幕截图。运行Ubuntu 16.04 LTS、PhantomJS 2.1.1、selenium 3.0.2