
python 中 https://data-star.dev 的作用的小例子。
python 中的实时时钟示例:
from flask import Flask, Response
import time
app = Flask(__name__)
def get_time():
return '{}'.format(time.strftime('%H:%M:%S'))
@app.route('/')
def index():
return """
Clock
{}
""".format(get_time())
@app.route('/events')
def events():
def generate():
while True:
yield 'event: datastar-fragment\n'
yield 'data: fragment {}\n\n'.format(get_time())
time.sleep(1)
return Response(generate(), content_type='text/event-stream')
if __name__ == '__main__':
app.run(debug=True)











