当使用Selenium (与无头模式相反)时,我希望看到Monterey上的浏览器窗口。#!/usr/bin/env python3
from selenium.webdriver.chrome.service import Servicefrom webdriver_manager.chrome import C
对于上下文,我正在研究一种从公司预订引擎自动获取特定信息的方法。我使用selenium登录到预订引擎,并导航到相关页面以获取我想要的信息。我希望能够做到这一点,而不打开一个实际可见的浏览器窗口。我一直在使用可视浏览器,目的是帮助我真正了解代码在运行时所做的事情,从而更容易修复bug。然而,当我试图用无头浏览器运行它时,我突然得到了一个不能插入的异常元素。这是我代码的相关部分。from selenium import webdriver
from web
根据selenium文档,webdriver与浏览器之间的交互是通过完成的。基本上,用python、ruby、java编写的客户机向web浏览器发送JSON消息,web浏览器也用JSON进行响应。在运行selenium测试时,是否有方法查看/捕捉/记录这些JSON消息?例如(在Python中):
from selenium import web