【发布时间】:2018-01-10 20:24:51
【问题描述】:
我有一个 Python 代码,它使用 Selenium 网络驱动程序运行 Chrome 实例。
过去,我能够在使用 webdriver 时使用相同的代码并打开 Chrome 的开发工具(特别是检查器、控制台和网络选项卡)。
我了解到新的 chromedriver(我刚刚将其升级到 2.3.1)无法与 devtools 并行运行..
我正在寻找一种方法来并行使用 chrome 的 devtools 来调试我的代码。有人知道这样做的方法吗?
先谢谢了!
【问题讨论】:
-
一个选项是使用 IDE 调试工具。用断点标记代码行并在调试模式下执行它们。然后你可以使用 devtools。
-
很好,但在这种情况下我无法调试网络选项卡..
-
现在可以实现,从 Chrome 63 开始。请参阅 my answer。
标签: python google-chrome selenium selenium-webdriver google-chrome-devtools