Flast-RESTful学习笔记(一):安装环境

支持的python版本:2.7, 3.4, 3.5, 3.6 or 3.7

 

pip安装依赖:

pip install flask-restful

连带的,会吧flask及其关联依赖一并安装。

# coding=utf-8
from flask import Flask
from flask_restful import Resource, Api

app = Flask(__name__)  # 建Flask类实例
api = Api(app)  # 用Flask实例建API实例  


class HelloWorld(Resource):
    # 新建类,并继承自flask_restful的Resource类
    
    def get(self):
        # 定义get请求的方法
        return {'hello': 'world'}  # 返回字典


api.add_resource(HelloWorld, '/')  # api实例中,用add_resource将HelloWorld资源类与路由绑定

if __name__ == '__main__':
    app.run(debug=True)  # 启动,设置为调试模式,生产上不要开启

运行后,可通过requests库请求对应的接口,查看返回是否正确。

import requests


res = requests.get("http://127.0.0.1:5000/")
print res.status_code
print res.content

输出:

200
{
    "hello": "world"
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值