zoukankan      html  css  js  c++  java
  • python服务之flask

    前言:

    关于python flask 的介绍、指导、案例,网络上比比皆是。这里参考官网:http://www.pythondoc.com/flask/index.html

    你可能不知道的flask服务:

    曾经做过一个项目:

    A + A-server

    目的:

    提供给测试或开发数据,进行调试/测试

    简单介绍:

    A:根据jsonschema定义生成合法/非法(遍历/非遍历)的数据

    A-server:实现接口,获取服务器中的jsonschema定义后,传给A项目包进行处理

    重点介绍 A-server:

     1 @app.route('/jsonschema/r/<traversal>', methods=["POST"])
     2 def legal_random(traversal=False):
     3     # 通过判断传入的traversal参数的值,进行选择是否遍历
     4     if traversal == 1 or traversal == "1":
     5         traversal = True
     6     else:
     7         traversal = False
     8 
     9     data = {}  #这里的data是jsonschema的定义内容
    10 
    11     client = A.Client() # 调用A项目的接口
    12     legal_value = client.random(data, traversal=traversal)
    13 
    14     return make_response(jsonify(legal_value ))

    执行结果查看:

    执行相应的调试代码 python xxx.py 即可
    直接在浏览器中查看: http://ip:端口/jsonschema/r/1 即可

  • 相关阅读:
    02 make和目录结构
    05 UCI
    IE6下position:fixed不固定的解决办法
    php内存溢出
    MySQL计划任务(事件调度器)(Event Scheduler)
    PHP面向对象
    php学习笔记——12年2月16日开始不断更新
    Phpnow下配置Xdebug调试
    边学边用
    ASP时间格式化函数
  • 原文地址:https://www.cnblogs.com/sunshine-blog/p/9609785.html
Copyright © 2011-2022 走看看