Python + Sanic框架笔记

Python + Sanic框架笔记,第1张

Python + Sanic框架笔记

很高心能给大家讲下心得以及遇见的“坑”

直接进入正题

1.新建项目PyCharm



(2)新建完成后


点击Add,然后点击Ok即可

2.pip 安装

安装之前自行配置好资源链接

pip install sanic

我这里使用PyCharm 来进行以后所有的项目



Ok,到现在为止我们已经弄好

3.开始敲代码

在项目目录下新建一个main.py 文件

from selenium import webdriver
from sanic import Sanic, Request
from sanic.response import json, HTTPResponse
import json as a_json
from sanic_cors import CORS
import datetime

app = Sanic('text1')
# CORS 此处需要安装一个叫 pip install Sanic-Cors 
# 跟上面一个安装即可
# Sanic 跨域库
CORS(app)


@app.post('/getRun')
async def getRun(request):
    ret = {}
    if request.method == "POST":
    	# 前端传过来的json 参数
        data = a_json.loads(request.body, strict=False)
        print(data)
        ret['status'] = True
        ret['code'] = 888
        ret['message'] = '请求成功'
        return json(ret, ensure_ascii=False)

    ret['status'] = False
    ret['code'] = 600
    ret['message'] = '请求失败'
    return json(ret, ensure_ascii=False)

if __name__ == '__main__':
    app.run(host='0.0.0.0', port=8081, workers=4)

# 这样一个简单的接口就弄好了。
PyCharm Run 下即可

(脖子有点疼下次介绍其他教程)
可以用PostMan 测试,有问题可以在评论区发表。感谢!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5480842.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-12
下一篇2022-12-12

发表评论

登录后才能评论

评论列表(0条)

    保存