1. 程式人生 > >使用flask開發RESTful架構的api伺服器端(2)–flask的安裝和使用

使用flask開發RESTful架構的api伺服器端(2)–flask的安裝和使用

flask是一個純python的web應用框架,使用python安裝工具pip可以很方便的進行安裝,如果開發環境中已經有了pip工具,那麼可以迅速的安裝完flask,如果沒有最好去安裝一下,事先做好準備將來安裝其它python工具時都會節省下大量的時間,關於pip的安裝方法這裡就不介紹了,百度裡有非常多的介紹文章。

馬上進入主題,安裝flask:

1 pip install flask

使用pip命令就可以安裝好flask了,flask有很多的擴充套件庫,同樣可以使用pip進行安裝:

12 pip install flask-sqlalchemypip install sqlalchemy-migrate

例子中的兩個是flask支援資料庫的兩個擴充套件,如果還需要其它擴充套件的可以根據需要進行安裝;

下面開始編寫一個簡單的測試用例hello.py,看看flask是否可以使用了:

123456789 from flask import Flaskapp=Flask(__name__)@app.route('/')def hello():return"Hello World!"
app.run(debug=True)
123 [email protected]:/home/work#python hello.py *Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)*Restarting with stat

使用curl來進行訪問,檢查flask是否成功執行:

12 [email protected]:/home/work#curl localhost:5000Hello World!

訪問localhost的5000埠是flask的預設監聽埠,如果返回hello world,什麼flask已經安裝成功可以正常工作了;