WeRoBot icon indicating copy to clipboard operation
WeRoBot copied to clipboard

建议添加与FastAPI结合部署的接口

Open xiaoqiangclub opened this issue 3 years ago • 1 comments
trafficstars

  • 遇到的问题
- 当前Python很多人都在使用FastAPI, 希望可以为FastAPI提供一个类似结合Flask部署的专用接口
  • 环境
  • 复现代码或 repo 链接
  • 复现步骤
  • 其他信息
  • 解决方案
  • 其他内容

xiaoqiangclub avatar Apr 02 '22 04:04 xiaoqiangclub

我没有使用过 FastAPI ,欢迎有相关经验的人贡献 PR :)

whtsky avatar Apr 03 '22 07:04 whtsky

我也希望与Fastapi结合 顺便提一下,很多参考链接的网址都换了,例如下面的: 修改永久图文素材 详细请参考 http://mp.weixin.qq.com/wiki/10/c7bad9a463db20ff8ccefeedeef51f9e.html

QiuHanBao avatar Nov 05 '22 14:11 QiuHanBao

fastapi里可以通过mount把werobot挂载上去。

import werobot
from fastapi import FastAPI
from fastapi.middleware.wsgi import WSGIMiddleware

robot = werobot.WeRoBot()
app = FastAPI()

app.mount("/robot", WSGIMiddleware(robot.wsgi))

可以参考下Sub Applications - Mounts

zongjingyao avatar Nov 25 '22 01:11 zongjingyao

fastapi里可以通过mount把werobot挂载上去。

import werobot
from fastapi import FastAPI
from fastapi.middleware.wsgi import WSGIMiddleware

robot = werobot.WeRoBot()
app = FastAPI()

app.mount("/robot", WSGIMiddleware(robot.wsgi))

可以参考下Sub Applications - Mounts

非常感谢

QiuHanBao avatar Dec 09 '22 01:12 QiuHanBao