python flask websocket_websocket消息订阅 -- flask + flask-socketIO

flask + websocket消息订阅

Flask-SocketIO使Flask应用程序能够在客户端clients 和服务器server之间实现低延迟的全双工通信。 客户端应用程序可以使用JavaScript,C ++,Java和Swift中的任何SocketIO官方客户端库或任何兼容的客户端来建立到服务器的永久连接。

安装

pip install flask-socketio

flask项目接入步骤

1、flask启动文件中 添加websocket配置

方便个人我直接配置在了启动文件中,大家可以将配置单独提出去,规范代码结构,当前仅做参考。

代码中 # websocket配置内容 .... # websocket

from datetime import timedelta

# websocket配置内容

from flask import Flask, render_template, request

from flask_socketio import SocketIO, emit

# websocket

from flask_script import Manager

from apps import create_cms_app

from apps.model import db

# 配置初始化文件

app = create_cms_app("apps.settings.DevCMSConfig")

app.permanent_session_lifetime = timedelta(minutes=60 * 24)

# websocket配置内容

socketio 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值