【问题标题】:DPC_Watchdog_Violation when ever I try running my codeDPC_Watchdog_Violation 当我尝试运行我的代码时
【发布时间】:2020-10-12 15:44:39
【问题描述】:
from selenium import webdriver

driver = webdriver.Chrome("C:\Program Files (x86)\chromedriver.exe")

driver.get("https://www.facebook.com/")

在运行该代码一分钟后,我收到了 DPC_Watchdog_Violation 错误,我确保我拥有适用于 chrome-driver 的正确 chrome 版本,我还尝试了与 chrome 驱动程序一起使用的不同 chrome 版本,但仍然出现相同的错误。

【问题讨论】:

  • 好久没看到蓝屏了!通常这些表示硬件或驱动程序问题。是否还有其他时间会发生这种情况? (当你不使用硒的时候?)
  • 不,它只发生在我使用 selenium 时,我会尝试找到另一个类似于 selenium 的框架,看看是否有什么不同
  • 您不是唯一遇到此问题的人。我也有同样的情况。

标签: python windows selenium selenium-chromedriver


【解决方案1】:

尝试使用 Firefox + geckodriver 组合运行 selenium。它对我有用,没有一次崩溃。似乎 chromedriver 有错误或其他东西。
以下是获取正确驱动程序版本的一些有用链接:
Correct driver version table
Driver downloads
Selenium 还有一个 IDE,它具有非常有用的功能,例如动作记录。我强烈推荐它,因为您可以从中导出 python 文件,然后使用生成的命令而无需查找所有 ids/classes。

【讨论】:

    猜你喜欢
    • 2018-05-05
    • 1970-01-01
    • 2022-12-04
    • 2019-01-26
    • 2021-12-24
    • 2018-10-07
    • 2019-10-24
    • 1970-01-01
    • 2021-03-17
    相关资源
    最近更新 更多