美文网首页
python简单web服务接口开发

python简单web服务接口开发

作者: 曼木子 | 来源:发表于2018-11-30 23:17 被阅读0次
    Flask是一个使用 Python 编写的轻量级 Web 应用框架,可以使用它实现一个网站或者web服务。
    import flask,json
    server=flask.Flask(__name__)#__name__代表当前的python文件。把当前的python文件当做一个服务启动
    @server.route('/login',methods=['get','post'])
    #第一个参数就是路径,第二个参数支持的请求方式,不写的话默认是get,
    #加了@server.route才是一个接口,不然就是一个普通函数
    def login():
        loginName= flask.request.values.get('loginName')
        password= flask.request.values.get('password')
        if loginName and password:
            res = {'msg': '调用成功' }
        else:
            res = {'msg': '调用失败'}
        #json.dumps 序列化时对中文默认使用的ascii编码,输出中文需要设置ensure_ascii=False
        return json.dumps(res,ensure_ascii=False)
    if __name__ == '__main__':
        # port可以指定端口,默认端口是5000
        # host默认是服务器,默认是127.0.0.1
        # debug=True 修改时不关闭服务
        server.run(debug=True)
    

    相关文章

      网友评论

          本文标题:python简单web服务接口开发

          本文链接:https://www.haomeiwen.com/subject/bvnkcqtx.html