Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python/Selenium-如何通过站点捕获网络请求?_Python_Selenium - Fatal编程技术网

Python/Selenium-如何通过站点捕获网络请求?

Python/Selenium-如何通过站点捕获网络请求?,python,selenium,Python,Selenium,当在Chrome上使用开发控制台并转到网络选项卡时,我可以通过查找带有m3u8 url的请求来获取站点上的视频流。我如何在Selenium中获取这些数据,而不使用代理之类的第三方工具——也许Selenium有办法访问开发人员控制台 我看到类似的问题没有答案,但我无法想象这是不可能的 我通过传递选项解决了这个问题。添加参数(“--auto open devtools for tabs”)然后用pyautogui自动单击网络选项卡这是否回答了您的问题?我看到了这个问题,但我希望找到一个只使用sele

当在Chrome上使用开发控制台并转到网络选项卡时,我可以通过查找带有m3u8 url的请求来获取站点上的视频流。我如何在Selenium中获取这些数据,而不使用代理之类的第三方工具——也许Selenium有办法访问开发人员控制台

我看到类似的问题没有答案,但我无法想象这是不可能的


我通过传递
选项解决了这个问题。添加参数(“--auto open devtools for tabs”)
然后用pyautogui自动单击网络选项卡

这是否回答了您的问题?我看到了这个问题,但我希望找到一个只使用selenium的解决方案——毕竟selenium使用web浏览器,如果我能自己打开开发控制台,那么肯定有办法在selenium中完成这些步骤?在我使用另一个模块之前,我想我只是让selenium点击/热键来打开控制台,但我希望selenium对此有所实现。不幸的是,selenium不支持这一点,我们需要使用另一个包。。。