flask啟動過程 實現網頁跳轉

2021-09-25 15:58:45 字數 1548 閱讀 3978

目錄

1. 啟用虛擬環境

2.設定變數

3. html檔案

4. myflask.py檔案內容

5. 執行flask

6.第二種執行flask的方法

cd到工程目錄

e:\workspace\ffmpeg\bin>cd e:\workspace\stock\hdf5test

e:\workspace\stock\hdf5test>

e:\workspace\stock\hdf5test>venv\scripts\activate

myflask.py在工程目錄e:\workspace\stock\hdf5test\下,與venv虛擬環境資料夾同層目錄。

工程目錄e:\workspace\stock\hdf5test\下新建目錄static,放入index.html

config

query

# coding=gbk

from flask import flask

#1.修改配置

def config():

return '配置你的配置'

#2.查詢資訊

def query():

return '你要的結果'

def index():

print('index')

if __name__ == "__main__":

print('this is main!')

#use_reloader=false 防止執行兩遍

(venv) e:\workspace\stock\hdf5test>flask run -h 0.0.0.0 -p 5000
為了讓其他pc可以訪問,加上-h -p

(venv) e:\workspace\stock\hdf5test>python myflask.py

this is main!

* 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: on

* restarting with stat

this is main!

* debugger is active!

* debugger pin: 254-244-829

* running on (press ctrl+c to quit)

用python myflask.py來啟動flask,會進入main函式:

if __name__ == "__main__":

print('this is main!')

#use_reloader=false 防止執行兩遍

mysql啟動過程長 mysql啟動過程

mysql啟動過程經過以下順序 1.mysql讀取配置檔案的順序 讀取順序 etc my.cnf etc mysql my.cnf usr etc my.cnf my.cnf 2.mysql啟動方式 mysql啟動方式有三種 mysqld mysqld safe mysqld multi 主要用於多...

Linux啟動過程

1 開啟 pc電源 pc加電後,乙個特殊的硬體電路會觸發 cpu 的 reset 腳的邏輯值,然後一些 cpu 暫存器,如 cs eip 等被給定乙個值,接著 cpu 跳轉到乙個固定位址開始執行 bios 2 bios 自檢,按設定的裝置啟動 bios 對硬體進行一系列徹底的檢查,如 cpu 型別 ...

Flex 啟動過程

2008 11 16 11 58 然後才是 通常我們所說的flex應用程式,本質上來說是基於flex框架 採用actionscript 3.0編寫的flash應用程式,從這一點來說,它和普通的flash應用程式沒有任何差別。相對來說,傳統的使用flash ide 如flash cs3 建立flash...