Python + Sanic框架笔记

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

正题

1.新建项目PyCharm

Python + Sanic框架笔记_第1张图片
在这里插入图片描述
(2)新建完成后
Python + Sanic框架笔记_第2张图片
Python + Sanic框架笔记_第3张图片
点击Add,然后点击Ok即可,

2.pip 安装

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

pip install sanic

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

Python + Sanic框架笔记_第4张图片
Python + Sanic框架笔记_第5张图片
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 测试,有问题可以在评论区发表。感谢!

你可能感兴趣的:(python,开发语言,后端)