Flask SocketIO
Release 5.4.1
การรวม Socket.IO สำหรับแอปพลิเคชัน Flask
องค์กรต่อไปนี้ให้ทุนสนับสนุนโครงการนี้:
ซ็อกเก็ต.IO | เพิ่มบริษัทของคุณที่นี่! |
---|
ผู้สนับสนุนรายบุคคลหลายรายยังสนับสนุนโครงการนี้ผ่านการบริจาคเล็กๆ น้อยๆ อย่างต่อเนื่อง ทำไมไม่เข้าร่วมกับพวกเขา?
คุณสามารถติดตั้งแพ็คเกจนี้ได้ตามปกติด้วย pip:
pip install flask-socketio
from flask import Flask , render_template
from flask_socketio import SocketIO , emit
app = Flask ( __name__ )
app . config [ 'SECRET_KEY' ] = 'secret!'
socketio = SocketIO ( app )
@ app . route ( '/' )
def index ():
return render_template ( 'index.html' )
@ socketio . event
def my_event ( message ):
emit ( 'my response' , { 'data' : 'got it!' })
if __name__ == '__main__' :
socketio . run ( app )