2017-10-17 153 views
1

我試圖使用瀏覽邊緣的URL。我已經下載了最新的Microsoft WebDriver並放置在Downloads文件夾中。序號找不到 - MicrosoftDriver.exe

我的代碼:

import os 
from selenium import webdriver  
dir = "C:\Users\Local_Admin\Downloads" 
edge_path = dir + "\MicrosoftWebDriver.exe" 
driver = webdriver.Edge(edge_path) 
driver.implicitly_wait(10) 
driver.maximize_window() 
driver.get("https://www.freelancer.in/") 
driver.quit() 

我總是得到下面的控制檯錯誤和彈出窗口說: 「序號找不到 - MicrosoftDriver.exe」:

Traceback (most recent call last): 
File "test_edge.py", line 7, in <module> 
driver = webdriver.Edge(edge_path) 
File "C:\Python27\lib\site-packages\selenium-3.4.3-py2.7.egg\selenium\webdriver\edge\webdriver.py", line 34, in __init__ 
self.edge_service.start() 
File "C:\Python27\lib\site-packages\selenium-3.4.3-py2.7.egg\selenium\webdriver\common\service.py", line 102, in start 
raise WebDriverException("Can not connect to the Service %s" % self.path) 

selenium.common.exceptions.WebDriverException: Message: Can not connect to the Service C:\Program Files (x86)\Microsoft Web Driver\MicrosoftWebDriver.exe 

回答

0

this GitHub conversation,該問題可能是網絡配置相關。

添加127.0.0.1 localhost到您的計算機的主機文件可能會解決這個問題。