初來乍到,菜鳥一枚。。。
2.使用包管理工具安裝flask (此處沒有安裝 virtualenv,這個主要是用來做直譯器環境隔離的,避免同一機器上的多個python或者多個python的庫依賴)
3.jetbrains pycharm 編寫如下**
from flask import flask瀏覽起輸入defhello_world
():return
"hello world"
if __name__=='__main__':
127.0.0.1:5000
出現以下效果:
restful api 練習
get請求
**如下
from flask import flask,jsonify,requestmy_url = '/everything/api/v1/'
hello = '今天天氣真好呀'
not_hello = '為什麼今天天氣不好呀'
defget_task
(): print(request.args.to_dict()) #request.args請求引數
post請求
from flask import flask,jsonify,request,make_response,abortmy_url = '/everything/api/v1/'
hello='今天天氣真好呀'
not_hello = '為什麼今天天氣不好呀'
#get
defget_task
():if
not'abc'
in request.args.to_dict():
abort(404)
print(request.args.to_dict()) #
return str(request.args.to_dict())
#post
defpost_task
(): print(request.json)
ifnot request.json:
abort(404)
print('222222222')
global hello
hello = hello + str(request.json)
return hello
#404處理
defnot_found
(error):
return make_response(jsonify(),404)
if __name__ == '__main__':
from flask import flask,jsonify,request,make_response,abortmy_url = '/everything/api/v1/'
hello='今天天氣真好呀'
not_hello = '為什麼今天天氣不好呀'
#get
defget_task
():if
not'abc'
in request.args.to_dict():
abort(404)
print(request.args.to_dict()) #
return str(request.args.to_dict())
#post
defpost_task
(): print(request.json)
ifnot request.json:
abort(404)
print('222222222')
global hello
hello = hello + str(request.json)
print(hello)
return jsonify(request.json)
#404處理
python函式中的區域性變數和全域性變數
windows下python + flask的安裝與配置
flask快速入門
使用python的flask實現乙個restful api伺服器端
flask 如何獲取全部 get 查詢引數?
簡單的名片系統python的編寫
主程式 import cards tools 無限迴圈,由使用者主動決定什麼時候退出迴圈!while true 顯示功能選單 cards tools.show menu action str input 請選擇希望執行的操作 print 您選擇的操作是 s action str 1,2,3 針對名片...
Python編寫簡單的學生管理系統
python編寫簡單的學生管理系統一共兩個檔案,其中乙個定義函式,另乙個是主程式,呼叫函式,執行程式 cms.py 編寫 學生資訊管理系統 要求如下 必須使用自定義函式,完成對程式的模組化 學生資訊至少包含 姓名 年齡 學號,除此以外可以適當新增 必須完成的功能 新增 刪除 修改 查詢 退出 定義乙...
編寫簡單shell
shell英文翻譯為外殼,殼的意思 而在linux作業系統中,我們將它作為作業系統的外殼來理解。對shell工作原理的感性認識,shell在執行指令時,看似執行指令,實際是建立了shell的子程序來代替父程序shell來執行指令,此時子程序執行指令並不是shell的指令,而是乙個全新的指令。這裡就運...