python flash 启动http 服务

  • pip安装flask
    pip install flask
    
  • get 和 post 示例
    import json
    from flask import Flask, request
    from wsgiref.simple_server import make_server
    
    py_service = Flask(__name__)  # flask 应用名称
    
    @py_service.route('/hello', methods=['GET'])
    def get_person_info():
        return 'Hello World'
    
    @py_service.route("/change", methods=['POST'])
    def get_separate():
        parameters = json.loads(request.data.decode())
        sentence = parameters['sentence']
        print(sentence)
        return sentence + ' -- ' + 'is changed'
    
    if __name__ == '__main__':
         server = make_server('127.0.0.1', 9000, py_service)
         server.serve_forever()
    
  • wsgiref是Python标准库的一个模块,是对WSGI的一个实现。其中wsgiref.simple_server是一个简单的WSGI HTTP Server
  • 测试结果
    • get
      image
    • post
      image
posted @   cc-31415926  阅读(206)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示