python web服務學習 flask

2022-08-14 15:48:17 字數 905 閱讀 5261

flask是乙個使用 python 編寫的輕量級 web 應用框架。也是開發python web服務最常用的框架之一。

第一步當然是安裝flask,依然是pip安裝:

學習flask可以從官網的quick start(開始,這裡有許多的小例子,先看乙個最簡單的

from flask import flask

def hello_world():

return 'hello world!'

if __name__ == '__main__':

這是乙個用裝飾器實現的路由函式,表名將url路徑為"/"的請求交由hello_world()處理,而hello_world()函式簡單的返回了乙個字串。將程式執行起來:

路由路徑中還可以使用尖括號來定義變數,例如:

def show_user_profile(username):

# show the user profile for that user

return 'user %s' % username

效果如下:

# -*- coding: utf-8 -*-

from flask import flask

import os

#設定靜態頁面的絕對路徑

def hello_world():

#返回靜態頁面

python web服務管理指令碼

1.python path為python解析器路徑,預設已做python3對映 2.log index為日誌編號,用以記錄啟動次數及提供每次啟動分不同日誌功能 暫未啟用 3.port選擇不衝突 可使用的埠 4.max process最大程序數一般小於硬體核數 管理指令碼需與服務入口平級 python...

uwsgi部署python web框架伺服器

環境部署搭配 linux系統 python3 flask uwsgi 其中 檢視系統版本 cat etc redhat release 1.新增乙個使用者 新增使用者 adduer wch 修改密碼 passwd wch 新增到sudo使用者組 gpasswd a wch wheel 切換到wch使...

python Web框架學習筆記

利用裝飾器將url和函式關聯起來 coding utf 8 class notflask def init self self.routes def route self,route str 用裝飾器函式的副產品去儲存乙個提供給我們的路徑 之間的鏈結,裝飾器函式應該與它關聯起來。notflask物件...