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 测试,有问题可以在评论区发表。感谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骑着牛的奇兵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值