【发布时间】:2021-10-15 05:15:14
【问题描述】:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.keys import Keys
options = webdriver.ChromeOptions()
options.add_argument("--user-data-dir= C:/Users/soham/AppData/Local/Google/Chrome/User Data/")
driver = webdriver.Chrome(executable_path= "C:\Program Files (x86)\chromedriver.exe" , options=options)
这是我的代码。 我尝试了一切,但它一直给我这个错误:
(最近一次通话最后):
文件“C:\Users\soham\PycharmProjects\pythonProject\main.py”,第 12 行,在 driver = webdriver.Chrome(executable_path="C:\Program Files (x86)\chromedriver.exe", options=options) init 中的文件“C:\Users\soham\PycharmProjects\pythonProject\venv\lib\site-packages\selenium\webdriver\chrome\webdriver.py”,第 76 行 RemoteWebDriver.初始化( init 中的文件“C:\Users\soham\PycharmProjects\pythonProject\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py”,第 157 行 self.start_session(功能,浏览器配置文件) 文件“C:\Users\soham\PycharmProjects\pythonProject\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py”,第 252 行,在 start_session 响应 = self.execute(Command.NEW_SESSION,参数) 文件“C:\Users\soham\PycharmProjects\pythonProject\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py”,第 321 行,在执行 self.error_handler.check_response(响应) 文件“C:\Users\soham\PycharmProjects\pythonProject\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py”,第 242 行,在 check_response 引发异常类(消息、屏幕、堆栈跟踪) selenium.common.exceptions.InvalidArgumentException:消息:无效参数:用户数据目录已在使用中,请为 --user-data-dir 参数指定唯一值,或者不要使用 --user-data-dir
【问题讨论】:
-
贴出完整的错误代码,我猜这只是错误的一半。
标签: python selenium selenium-webdriver