使用Python + Flask製作小型網站
Flask是一個輕量級的網站開發框架,功能強大、簡單易學、容易上手。
新建一個python專案請新建一個python專案,再開始以下的操作
安裝Flask
pip install flask除了上面的命令列安裝之外,也可以使用IDE來安裝,步驟如下:
注意:windows中【Preferences】選單的位置有所有同,在windows中名為【settings】
Flask程式碼
在專案中新建一個main.py檔案,輸入以下程式碼
from flask import Flaskapp = Flask(__name__)@app.route("/")def hello(): return "Hello, World!"if __name__ == '__main__': app.run()執行程式,在瀏覽器中開啟 http://127.0.0.1:5000/
輸入以下完整程式碼,分別訪問以下地址檢視效果
http://127.0.0.1:5000/test1http://127.0.0.1:5000/test2http://127.0.0.1:5000/test3main.py
from flask import Flask, render_template, jsonifyapp = Flask(__name__)@app.route("/")def hello(): return "Hello, World!"@app.route("/test1")def test(): return render_template('test1.html')@app.route("/test2")def test2(): return render_template('test2.html', username='username123')@app.route("/test3")def test3(): return jsonify(name='barry', mobile='13511112345')if __name__ == '__main__': app.run()test1.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>this is test1 page</body></html>test2.html
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>this is test2 page, username= {{ username }}</body></html>