我有一个使用selenium的python应用程序,它基本上只是用预加载的配置文件启动chrome实例。一切正常,除了我总是在终端上看到以下错误消息:“ selenium.common.exceptions.InvalidArgumentException:消息:无效参数:用户数据目录已在使用中,请为--user-指定一个唯一值data-dir参数,或者不使用--user-data-dir“
接下来的问题是:如何为--user-data-dir指定一个唯一值?
我试图在线查找它,但碰巧找到了使用Java硒的合适解决方案,但是不幸的是,找不到python
到目前为止,这是我的代码的一部分:
from selenium import webdriver
class WhatsApp():
def __init__(self,time):
self.time = time
self.chrome_options = webdriver.ChromeOptions()
self.chrome_options.add_argument("user-data-dir=C:\\Users\\43678\\AppData\\Local\\Google\\Chrome\\User Data")
self.driver = webdriver.Chrome(options=self.chrome_options)