Python Web框架?Flask 安裝
- 安裝 Flask 框架
首先需要安裝 Flask 框架, 可以通過以下命令安裝:
[root@localhost web]# pip3 install Flask
Collecting Flask
Downloading Flask-2.0.3-py3-none-any.whl (95 kB)
|████████████████████████████████| 95 kB 206 kB/s
Collecting itsdangerous>=2.0
Downloading itsdangerous-2.0.1-py3-none-any.whl (18 kB)
Collecting Jinja2>=3.0
Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB)
|████████████████████████████████| 133 kB 80 kB/s
Requirement already satisfied: click>=7.1.2 in /usr/local/lib/python3.6/site-packages (from Flask) (7.1.2)
Collecting Werkzeug>=2.0
Downloading Werkzeug-2.0.3-py3-none-any.whl (289 kB)
|████████████████████████████████| 289 kB 13 kB/s
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-2.0.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (30 kB)
Collecting dataclasses
Downloading dataclasses-0.8-py3-none-any.whl (19 kB)
Installing collected packages: MarkupSafe, dataclasses, Werkzeug, Jinja2, itsdangerous, Flask
Successfully installed Flask-2.0.3 Jinja2-3.0.3 MarkupSafe-2.0.1 Werkzeug-2.0.3 dataclasses-0.8 itsdangerous-2.0.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
- 創(chuàng)建 Flask 應(yīng)用程序
在本地創(chuàng)建一個(gè)文件夾,例如叫 myapp
,在該文件夾中創(chuàng)建一個(gè) Python 文件 app.py
,并在其中編寫以下代碼:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
在上面的代碼中,我們導(dǎo)入 Flask
框架,并創(chuàng)建了一個(gè)名為 app
的應(yīng)用程序。 @app.route('/')
裝飾器表示當(dāng)用戶訪問根路徑時(shí)會(huì)調(diào)用 hello_world
函數(shù),最后在函數(shù)中返回 "Hello, World!" 字符串。
- 運(yùn)行 Flask 應(yīng)用程序
在 myapp
文件夾中打開命令提示符,輸入以下命令來運(yùn)行 Flask 應(yīng)用程序:
export FLASK_APP=app.py
flask run
?
這將啟動(dòng)一個(gè)本地服務(wù)器,可以通過瀏覽器訪問 http://localhost:5000
來查看應(yīng)用程序。文章來源:http://www.zghlxwxcb.cn/news/detail-585314.html
以上是一個(gè)簡(jiǎn)單的 Flask 應(yīng)用程序示例,可以通過學(xué)習(xí) Flask 官方文檔來了解更多 Flask 框架的功能。文章來源地址http://www.zghlxwxcb.cn/news/detail-585314.html
到了這里,關(guān)于Python Web框架 Flask 安裝、使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!