2014年10月15日水曜日

Python FLASK でAPI(準備編)

PythonでREST API作りたくなったのでとりあえず、準備
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import json
from functools import wraps

from flask import Flask, jsonify, request, url_for, abort, Response

app = Flask(__name__)

user = {'name': 'Mizuki',
'twitter':'@Mizuki_Sonoko',
'like':('Android','python','AWS'),
'location':'Aizu',
'school':'University of Aizu',
'comments':'I will add useless apis.',
'apis':()}

@app.route('/', methods=['GET'])
def index():
    response = jsonify({'introduction': user})
    response.status_code = 200
    return response
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import json
from functools import wraps

from flask import Flask, jsonify, request, url_for, abort, Response

app = Flask(__name__)

user = {'name': 'Mizuki',
'twitter':'@Mizuki_Sonoko',
'like':('Android','python','AWS'),
'location':'Aizu',
'school':'University of Aizu',
'comments':'I will add useless apis.',
'apis':()}

@app.route('/', methods=['GET'])
def index():
    response = jsonify({'introduction': user})
    response.status_code = 200
    return response
動いた

0 件のコメント:

コメントを投稿