python实现Flask GET Demo

python代码

python 复制代码
from flask import Flask, request, jsonify

app = Flask(__name__)

#用/data路径路由
@app.route('/data')
def get_data():
    ## 以下一行是从URL中获取参数的get方法
	data = request.args.get('data')
	return jsonify(
		data = data,
		info = "success !",
		code = "200"
)

if __name__ == '__main__':
	app.debug = True
	app.run(host='192.111.111.111', port=5555)
	# app.run()

get方法可以不需要任何前端代码,直接运行以上Python代码,控制端会有以下输出

bash 复制代码
 * Serving Flask app 'flask_service'
 * Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on http://127.0.0.1:5000
Press CTRL+C to quit
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 631-444-681

http://127.0.0.1:5000为我们的URL,因为我们做了/data的路由,所以在浏览器地址栏输入http://127.0.0.1:5000/data?data=2013.9

页面可以返回python文件中设定的json格式数据:

bash 复制代码
{
  "code": "200",
  "data": "2013.4.4",
  "info": "success !"
}
相关推荐
蜜獾云8 小时前
设计模式之构造器模式:封装复杂对象的构造逻辑
java·开发语言·设计模式
acanab9 小时前
vscode对isaac lab开发时包不能正常导入的问题
vscode·python
娇娇yyyyyy9 小时前
Qt编程(3): 信号和槽函数
开发语言·数据库·qt
wwww.wwww9 小时前
qt程序执行时报错:无法定位程序输入点,但是通过IDE的run又可以正常的运行。
开发语言·ide·qt
乌鸦乌鸦你的小虎牙12 小时前
qt 5.12.8 配置报错(交叉编译环境)
开发语言·数据库·qt
feifeigo12312 小时前
Leslie人口模型MATLAB实现(中长期人口预测)
开发语言·matlab
写代码的二次猿13 小时前
安装openfold(顺利解决版)
开发语言·python·深度学习
一只大袋鼠13 小时前
Redis 安装+基于短信验证码登录功能的完整实现
java·开发语言·数据库·redis·缓存·学习笔记
Eward-an13 小时前
LeetCode 1980 题通关指南|3种解法拆解“找唯一未出现二进制串”问题,附Python最优解实现
python·算法·leetcode
梦白.13 小时前
Python的容器类型
运维·python