python基础===将Flask用于实现Mock-server
2018-05-11 17:16
369 查看
from flask import Flask from flask import request, Response, jsonify import random import string app = Flask(__name__) def id_generator(size=20, chars=string.digits + string.ascii_letters): """ 定义了一个 """ str_ = "" for i in range(size): i = random.choice(chars) str_ += str(i) return str_ def response(): content = '{"result": "%s", "data": "%s"}' % ( id_generator(4), id_generator(9)) resp = Response(content) resp.headers["Access-Control-Origin"] = '*' return resp @app.route("/") # 路由 def index(): return "welcome!" # http get @app.route("/query", methods=["GET"]) def query(): pass return jsonify( username=id_generator(4), password=id_generator(9), ) @app.route("/update", methods=["POST"]) def update(): return response() @app.route("/delete", methods=["DELEDT"]) def delete(): return response() @app.route("/head", methods=['HEAD']) def head(): return response() if __name__ == '__main__': app.run(debug=True)
暂时记要
相关文章推荐
- python基础学习——利用Flask实现一个简单博客
- 用python实现一个按需生成用于vim跳转的tags文件的小程序
- python 实现简单client与server
- CDays-2 习题二 (编写类Class,并实现简单的栈)及相关内容解析。Python 基础教程 Class
- Python学习之client and server篇一:python 实现简单client与server
- 再谈将C++语言源码转成html的方法(vim实现,可用于java,perl,python等等多种语言)
- 用于网页判断的智能代理技术的简单实现------------基于python实现(网络爬虫)
- 基础数据结构 之 队列(python实现)
- Python写的UDP Server端口转发,可用于协议分析
- Python 写的TCP Server端口转发,可用于协议分析
- python实现udp Server/Client
- 用于转换url的斜线,python实现
- python实现的udp协议Server和Client代码实例
- 利用Python中SocketServer 实现客户端与服务器间非阻塞通信
- 数据挖掘基础:K-Means算法的原理与Python实现
- mock server —— 用于自动化测试
- Server-side Sessions with Redis | Flask (A Python Microframework)
- 用python实现Paxos算法用于选举机制
- 基础数据结构 之 树(python实现)
- 字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些 目的,从Java1.4起,Java核心API就引入了java.util.regex程序包,它是一种有价值的基础