2017-06-03 238 views
-1

对不起,如果这是一个noob问题,但我是蟒蛇世界的新手,所以我很抱歉。 我有一个由python代码控制的摄像头。我想统计每个通过摄像头并在网页上显示数字的人。 对象识别算法和运动检测工作正常,但现在我想在网页上进行实时预览。 因此,在python的while(true)中,我想调用一个函数来更改在网页上传递相机的人数而不刷新网页。 如果有人能给我一个建议或教程,我将永远感激!更改网页内容?

+0

“没有刷新网页”你的意思是使用JavaScript? –

+0

是的,我知道的唯一方法是使用Ajax ...但我无法找出如何将数据从python传递给javascript ...和JavaScript每次都从python获得东西来显示它 –

回答

0

将通过的人数保存到可在Web服务器中访问的文件中。您可以通过嵌入到您的网页中的ajax来检索此文件。

+0

那么...我试着保存它变成一个JSON ...然后从JavaScript读取JSON并显示数字。但是,我如何知道数字何时更改?我试图做一个循环来读取无限的文件,但网页已被阻止 –

+0

@VladToma您可以尝试使用websockets(https://www.fullstackpython.com/websockets.html),其中服务器可以将数据推送到客户端。 –

+0

谢谢,它与websocket一起工作! –