未知错误:Selenium 上的 DevToolsActivePort

unknown error: DevToolsActivePort on Selenium

提问人:Hieu Minh Tran 提问时间:5/4/2023 最后编辑:Hieu Minh Tran 更新时间:5/4/2023 访问量:76

问:

所以这是我使用 selenium 设置 chrome 驱动程序的初始化代码

chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument('--headless')
chromeOptions.add_argument('--disable-gpu')
chromeOptions.add_argument("--disable-xss-auditor")
chromeOptions.add_argument('--disable-dev-shm-usage')

driver = webdriver.Chrome(service = Service(ChromeDriverManager().install()), options=chromeOptions)

问题是我收到“未知错误:DevToolsActivePort”,这是我在尝试搜索解决方案时看到的一个非常常见的错误。到目前为止,没有一个对我有用。 但是当我将完全相同的代码从我的 github 拉到另一个文件夹时,我运行得很顺利,所以我想问一下这个错误背后的原因,它是随机发生的吗?还是其他原因导致我第一次尝试?

我尝试将调试端口 --no-sandbox 添加到 chromeOptions,但没有一个有效,我还已经获得了最新的 chromium 驱动程序和 chrome。 至少它现在只需使用与 github 完全相同的代码即可为我工作,我只是好奇原因。

python selenium-webdriver selenium-chromedriver chromium

评论

0赞 Matthias 5/4/2023
您的代码和 GitHub 代码之间有什么区别?

答: 暂无答案