日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

python flask api

 java_laq小館 2014-11-18

1.背景

        ok,可能很多朋友跟我一樣經(jīng)常使用各種api,比如facebook的,github的,甚至是微信的api。所以很多人也想制作自己的api。網(wǎng)上關(guān)于這方面的教程實(shí)在是很少,今天我就順手做了一個(gè),把方法公布下。

首先秀一下效果:

用“curl”方法,返回一個(gè)json,大家也可以試下:

  1. curl -i http://ospafzone./ospaf  



2.代碼


首先說(shuō)下環(huán)境吧,就是python+flask,特別好配置。

  1. from flask import Flask, jsonify  
  2.   
  3. app = Flask(__name__)  
  4.   
  5. tasks = [  
  6.     {  
  7.         'id'1,  
  8.         'title': u'OSPA',  
  9.         'description': u'This is ospaf-api test',   
  10.         'done'False  
  11.     },  
  12.     {  
  13.         'id'2,  
  14.         'title': u'Garvin',  
  15.         'description': u'I am garvin',   
  16.         'done'False  
  17.     }  
  18. ]  
  19.  
  20. @app.route('/', methods=['GET'])  
  21. def home():  
  22.     return jsonify({'tasks': tasks})  
  23.   
  24. if __name__ == '__main__':  
  25.     app.run(debug=True)  

這是本地的運(yùn)行環(huán)境下的代碼,執(zhí)行完可以在瀏覽器輸入“http://127.0.0.1:5000/”,就可以看到效果,返回的是一個(gè)json格式的文件。



注意:

  1. @app.route('/', methods=['GET'])  

這行代碼的'/',對(duì)應(yīng)下面的函數(shù)定義def home(),調(diào)試的網(wǎng)址“http://127.0.0.1:5000/”

如果是'/ospaf',對(duì)應(yīng)的函數(shù)定義def ospaf(),調(diào)試的網(wǎng)址“http://127.0.0.1:5000/ospaf”


ok,應(yīng)該說(shuō)的很明白了。


/********************************

* 本文來(lái)自博客  “李博Garvin“

* 轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/buptgshengod

******************************************/

來(lái)自:http://blog.csdn.net/buptgshengod/article/details/40857877

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多