- [2创建py文件:`mqtt\_demo.py`](#2pymqtt_demopy_9)
- [3.代码实现](#3_12)
- [4.项目运行](#4_85)
+ [测试](#_89)
+ - [1、测试消息接收](#1_91)
- [2、 测试消息发布](#2__106)
+ [扩展](#_113)
Flask + MQTT 实现消息订阅发布
准备
- 本次项目主要使用到的库:
flask_mqtt
pip install flask_mqtt
开始
1.创建Flask项目
2创建py文件:mqtt_demo.py
- *也可以直接在项目中的 `app.py` 文件进行代码编写*
3.代码实现
from flask import Flask, request, jsonify
from flask_mqtt import Mqtt
app = Flask(__name__)
# 代理地址
app.config['MQTT\_BROKER\_URL'] = 'broker.emqx.io'
# 端口
app.config['MQTT