Flask入門HelloWorld Flask官網:http://flask.pocoo.org/ Flask中文翻譯:http://dormousehole.readthedocs.io/en/latest/ Jinja文檔:http://jinja.pocoo.org/docs/dev/temp ...
Flask入門HelloWorld
Flask官網:http://flask.pocoo.org/
Flask中文翻譯:http://dormousehole.readthedocs.io/en/latest/
Jinja文檔:http://jinja.pocoo.org/docs/dev/templates/
Jinja中文文檔:http://docs.jinkan.org/docs/jinja2/
新建虛擬環境
沒有Virtualenv的可以略過這一步。
我這裡新建了一個名叫coder2的虛擬環境
mkvirtualenv coder2
安裝Flask
pip install Flask
寫HelloWorld代碼
在D:\javat 文件夾下創建hello.py,然後寫入如下代碼
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World! <br/> I am king!!"
保存後退出。
執行flask
當前目錄是在C盤下,所以切換盤符到D盤
進入到hello.py代碼所在的javat目錄下。
設置系統環境變數FLASK_APP,然後flask run來運行
set FLASK_APP=hello.py flask run
查看結果
在瀏覽器輸入ip+埠即可訪問
http://127.0.0.1:5000/
debug
將hello.py代碼盡心改動
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World! <br/> I am king!!" if __name__ == "__main__": app.run(debug=True)
保存。然後執行如下語句
python hello.py
回到hello.py文件中, 修改hello()函數的return內容後,可以看到自動重新載入了