我需要使用selenium python模块从网络摄像头服务器获取图像帧。
帧摄像头在selenium浏览器上显示(使用http:// ..... html网页)。
页面的源代码向我展示了它是使用一些java脚本完成的。
我尝试使用:
capture_network_traffic() and captureNetworkTraffic
不工作,我也不认为这是一个很好的方法。 另外我不想使用capture_screenshot函数,这需要浏览器的所有画布。
有什么想法吗? 谢谢。问候。
答案 0 :(得分:0)
首先,您需要做的是使用Selenium导航到网页。
然后,分析导航到页面时Javascript将呈现的网页源HTML,以获取图像URL。您可以使用Selenium或HTML解析器执行此操作。
然后,您可以使用wget
或其他一些网址抓取工具轻松下载图片。
如果你拿到页面,你可能甚至不需要Selenium来实现这一点。如果是这种情况,您可以使用URL抓取器直接获取页面。
如果您需要更多详细信息或有任何疑问,请与我们联系。