我想监控网页上不断变化的实时值。因此,我在脚本中将实际值模拟为一个随机值,并尝试在瓶子创建的网页上对其进行监控。但是为了看到新的值,我只需要重新加载整个页面。我想要的是以指定的时间间隔更新该值。İ:只有Ajax才能做到吗?我怎么能用另一种方式做到这一点呢?下面是我的代码:
from bottle import route, run
from random import randint
@route('/monitor')
def index():
name=randint(0,999)
return '<b>Value is %d!<
在我在网页上展示的事件列表中,我想提供在服务器端发生事件时获取“实时”更新的功能。因此,这是一种实时监控,而不是在轮询周期中重新加载列表。
我想我需要这样的东西:
- Client: open a socket to the server (ajax like),
listening for events,
if an event comes, update the visible list.
- Server: if such socket has been opened:
propagate any event throug