使用webdriver打开chrome后又立即闪退的问题


from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")

str1 = driver.capabilities['browserVersion']    #查看chrome版本
str2 = driver.capabilities['chrome']['chromedriverVersion'].split(' ')[0]   #查看python下的chromedriver版本
print(str1)
print(str2)

输出内容为:

111.0.5563.111
111.0.5563.64

但是仍然存在打开chrome后又立即闪退的问题

正常来讲不会的,关闭掉杀毒软件,

原因是现在执行结束后会自动关闭打开的浏览器,可以如下试一试:

option = webdriver.ChromeOptions()

option.add_argument('headless') # 后台运行

option.add_experimental_option("detach", True) # 执行结束后不关闭浏览器

driver = webdriver.Chrome(options=option)