簡說Python之flask初體驗


flask是python web的輕量框架,簡單的幾條命令就可以創建一個Web應用。

flask初體驗

1、安裝Flask

G:\Py\web>pip install flask

2、創建"Hello, World" Flask應用

這里需要建立一個Zblog的目錄,然后在建立app目錄。里面放置相關的python代碼。用於創建簡單的flask web應用。目錄結構圖如下:

Zblog/
  app/
    __init__.py
    routes.py
  Zblog.py

這里一共有三個Python源代碼文件。

__init__.py的腳本僅僅是從flask中導入的類Flask,並以此類創建了一個應用程序對象。 如下:

from flask import Flask
app = Flask(__name__)
from app import routes

routes.py的腳本代表的網頁的路由設置,路由用於實現不同的url.如下:完成index,返回一個"hello world"的語句。

from app import app

@app.route('/')
@app.route('/index')
def index():
    return "Hello, World!"

Zblog.py作為外層的腳本,用於完成應用程序。

from app import app

3、執行結果

通過設置FLASK_APP環境變量告訴Flask如何導入它:

G:\Py\Zblog>set FLASK_APP=Zblog.py

linux環境用export命令。

最后,運行咱們第一個web應用。

G:\Py\Zblog>flask run
 * Serving Flask app "Zblog.py"
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployme
nt.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

通過訪問,http://127.0.0.1:5000/這個地址。看看你的第一個應用吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM