用户数据目录不再使用 chromedriver 90 在 selenium 上工作
user-data-dir not working anymore on selenium with chromedriver 90
user-data-dir 在使用 chromedriver 90
的 selenium 上不再工作
已尝试重新安装 chrome,重新下载 chrome 驱动程序并添加:
chrome_options.add_argument('--无沙盒')
chrome_options.add_argument('--disable-dev-shm-usage')
不适用于 win10 笔记本电脑和 win 8.1 笔记本电脑
我什么都没碰,昨天还在工作。请帮助我!
编辑:当我尝试在 windows 8.1 上 运行 我的 pyhton 脚本时,它说 chrome 不能在目录中写入或读取(我是意大利人,它是一个翻译)但是当我 运行 在 win10 上它说“发生异常:WebDriverException
消息:未知错误:DevToolsActivePort 文件不存在
EDIT2:如果你只有一个脚本,它可以通过添加 chrome_options.add_argument("--remote-debugging-port=9292")
如果您必须 运行 多次更改 --user-data-dir=profile 为 --user-data-dir=C:\Users\myuser\Desktop\profile
不保证这对你有用,但我的代码一夜之间做了同样的事情,修复它的是显式设置远程调试端口:
options.add_argument("--remote-debugging-port=9292")
似乎是 Chrome 90 或 Chromedriver issue/feature.
user-data-dir 在使用 chromedriver 90
的 selenium 上不再工作已尝试重新安装 chrome,重新下载 chrome 驱动程序并添加: chrome_options.add_argument('--无沙盒') chrome_options.add_argument('--disable-dev-shm-usage')
不适用于 win10 笔记本电脑和 win 8.1 笔记本电脑
我什么都没碰,昨天还在工作。请帮助我!
编辑:当我尝试在 windows 8.1 上 运行 我的 pyhton 脚本时,它说 chrome 不能在目录中写入或读取(我是意大利人,它是一个翻译)但是当我 运行 在 win10 上它说“发生异常:WebDriverException 消息:未知错误:DevToolsActivePort 文件不存在
EDIT2:如果你只有一个脚本,它可以通过添加 chrome_options.add_argument("--remote-debugging-port=9292")
如果您必须 运行 多次更改 --user-data-dir=profile 为 --user-data-dir=C:\Users\myuser\Desktop\profile
不保证这对你有用,但我的代码一夜之间做了同样的事情,修复它的是显式设置远程调试端口:
options.add_argument("--remote-debugging-port=9292")
似乎是 Chrome 90 或 Chromedriver issue/feature.