使用Python + Flask搭建web服务

  • 示例脚本
python 复制代码
from flask import Flask


# 获取一个实例对象
app = Flask(__name__)

# 1、注册
@app.route('/reg', methods=['get'])
def reg():
    return {
            'code': 200,
            'msg': 'reg ok!'
            }

# 2、登录
@app.route('/login', methods=['get'])
def login():
    return 'login ok!'

if __name__ == '__main__':
    app.run()
  • 运行脚本
  • 在浏览器上校验
    在浏览器地址栏输入URL和定义的路径,回车请求,校验响应数据是否正确。
  • 也可使用Python-requests库请求回调测试
python 复制代码
import requests


url = 'http://127.0.0.1:5000'

r = requests.get(url + '/reg')
print(r.status_code)
print(r.json())
  • 运行脚本
相关推荐
whatever who cares21 分钟前
CSS3 伪元素(Pseudo-elements)大全
前端·css·css3
若愚679223 分钟前
前端取经路——性能优化:唐僧的九道心经
前端·性能优化
@十八子德月生36 分钟前
8天Python从入门到精通【itheima】-1~5
大数据·开发语言·python·学习
Bl_a_ck1 小时前
开发环境(Development Environment)
开发语言·前端·javascript·typescript·ecmascript
田本初1 小时前
使用vite重构vue-cli的vue3项目
前端·vue.js·重构
每天一个秃顶小技巧2 小时前
02.Golang 切片(slice)源码分析(一、定义与基础操作实现)
开发语言·后端·python·golang
ai产品老杨2 小时前
AI赋能安全生产,推进数智化转型的智慧油站开源了。
前端·javascript·vue.js·人工智能·ecmascript
帮帮志2 小时前
vue实现与后台springboot传递数据【传值/取值 Axios 】
前端·vue.js·spring boot
xixingzhe22 小时前
Nginx 配置多个监听端口
服务器·前端·nginx
安特尼3 小时前
招行数字金融挑战赛数据赛道赛题一
人工智能·python·机器学习·金融·数据分析