一、起因
今天打算用selenium跑个爬虫,下面是代码:
from selenium import webdriver
from selenium.webdriver.edge.service import Service
import time
ser = Service("C:/YB/bin/msedgedriver.exe")
edge_options = webdriver.EdgeOptions()
edge_options.add_argument("user-data-dir=C:/Users/yuanb/AppData/Local/Microsoft/Edge/User Data")
edge_options.add_argument("profile-directory=Default")
driver = webdriver.Edge(service=ser, options=edge_options)
driver.get('https://bing.com')
time.sleep(20)
driver.quit()
最近因为Edge浏览器换成chromium内核后很好用,我就在换了新电脑后,没有装chrome,一直用Edge,于是就用Edge浏览器来跑,结果就给我报错了:
Traceback (most recent call last):
File "C:\Users\yuanb\PycharmProjects\ChinaJudgementsOL\spider2.py", line 14, in <module>
driver = webdriver.Edge(service=ser, options=edge_options