2017-07-07 78 views
0

我知道有很多类似的问题,但是,他们都是零碎的问题,我没有成功将信息放在一起。如何使用Python不断更新JavaScript后更新的JavaScript?

我正在使用FLIR ax8热成像摄像机,并且此摄像机具有可通过以太网进行交互的网络接口。长话短说,温度值不断显示和更新,我想刮掉这些值。我想在没有使用GUI打开浏览器的情况下执行此操作,并且只需每隔一段时间就能打电话来获取它们。

第一步是一个简单的登录页面,位于“cameraIP”/ login。这是非常基本的,但我需要一个解决方案,让我通过这个,并能够维护登录会话。然后它只是界面。附加的是两个图像,第一个显示在Chrome中看到的界面,第二个是我使用Python的Requests模块刮取的终端输出。

正如您所看到的,数字显然不存在,因为它们是由JavaScript呈现的。这基本上是我必须与之合作的。如果有人能够就如何能够经常获得这些温度值给出建议,那就太好了。

如果有任何问题,请在下方留下评论,我可以提供更多信息,例如Web界面下列出的JS文件(如果需要的话)。

Chrome Inspect Element View

Scraped HTML with Requests

回答