2017-05-18 136 views
0
from selenium import webdriver 
import time 
import datetime 

site = 'URL' 
browser = webdriver.Ie() 
browser.implicitly_wait(1) 
browser.get(site) 
#time.sleep(1) 

browser.get_screenshot_as_file('screen_shot_test' 
+str(datetime.datetime.now())+'.png') 
browser.close() 

我想救我的網頁截圖,但是當我嘗試截圖是我得到的錯誤說「無法獲取瀏覽器」,即使網頁我我試圖達到是開放的,並準備好截圖。我是新來的硒和非常困惑,所有幫助表示讚賞,謝謝。Python的硒無法獲取瀏覽器即使瀏覽器打開

回答

0

我使用Chrome驅動程序(沒有IE)在我的機器上運行您的代碼,並且它完美地工作。雖然這不是您的代碼的解決方案(只是評論,但沒有足夠的代表),但嘗試更改Web瀏覽器。這可能是您的機器上當前版本的IE的問題(嘗試更新?)