【发布时间】:2022-11-21 10:38:45
【问题描述】:
使用普通浏览器中的“Inspect Element”选项,可以访问“Sources”选项卡,不仅可以看到网站使用的文件,还可以标记一行代码(如下图第 463 行所示)带有 .js 文件),这将使浏览器在执行该行代码时暂停(本质上是调试器)。从这个意义上说,检查某行代码是否被执行似乎是可能的,这是我用 Python 完成自动化所需要的,最好是用 Selenium,但我也不知道该怎么做。
【问题讨论】:
-
它不是“本质上是调试器”,而是调试器,而您正在设置断点。我不知道是否可以使用 Selenium 自动化 Chrome 调试器,但我很怀疑。
-
这个 .js 代码是你自己项目的一部分吗?如果是这样,我建议使用 Jest 或 Mocha 等 JS 测试库来测试它,而不是 python 中的 selenium。
标签: python python-3.x selenium selenium-webdriver web-scraping