from selenium import webdriver
import csv
import time
url_results=[]
driver_ie = webdriver.Ie('C:\\Users\\aviv\\Desktop\\IEDriverServer')
with open ('C:\\Users\\aviv\\Desktop\\urlspart.txt','r') as d:
urls= d.read().splitlines()
for i,url in enumerate(urls):
try:
print "URL: " + url
driver_ie.get(url)
time.sleep(7)
current_url_ie = driver_ie.current_url
redirect_ie='No'
if current_url_ie == 'https://www.aviv.com':
redirect_ie ='Yes'
except Exception,e:
redirect_ie = 'error'
print e, Exception
writer.writerow([i,url,redirect_ie])
ofile.close()
此代碼拋出異常並顯示消息:「Unable to get browser」。python中的硒webdriver - 無法獲取瀏覽器
我已經更改了Internet選項 - >安全並簽署了「啓用保護模式」, 但是錯誤仍然存在。
任何解決方案?
你爲什麼要初始化'driver_ie'兩次? –
我編輯它,這不是問題。 –
您可以粘貼完整的錯誤堆棧跟蹤以進一步分析嗎? – DebanjanB