当前位置:   article > 正文

Python Web框架 Flask 安装、使用_flask安装

flask安装

Python Web框架 Flask 安装

  1. 安装 Flask 框架

首先需要安装 Flask 框架, 可以通过以下命令安装:

  1. [root@localhost web]# pip3 install Flask
  2. Collecting Flask
  3. Downloading Flask-2.0.3-py3-none-any.whl (95 kB)
  4. |████████████████████████████████| 95 kB 206 kB/s
  5. Collecting itsdangerous>=2.0
  6. Downloading itsdangerous-2.0.1-py3-none-any.whl (18 kB)
  7. Collecting Jinja2>=3.0
  8. Downloading Jinja2-3.0.3-py3-none-any.whl (133 kB)
  9. |████████████████████████████████| 133 kB 80 kB/s
  10. Requirement already satisfied: click>=7.1.2 in /usr/local/lib/python3.6/site-packages (from Flask) (7.1.2)
  11. Collecting Werkzeug>=2.0
  12. Downloading Werkzeug-2.0.3-py3-none-any.whl (289 kB)
  13. |████████████████████████████████| 289 kB 13 kB/s
  14. Collecting MarkupSafe>=2.0
  15. 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)
  16. Collecting dataclasses
  17. Downloading dataclasses-0.8-py3-none-any.whl (19 kB)
  18. Installing collected packages: MarkupSafe, dataclasses, Werkzeug, Jinja2, itsdangerous, Flask
  19. 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
  20. 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

  1. 创建 Flask 应用程序

在本地创建一个文件夹,例如叫 myapp,在该文件夹中创建一个 Python 文件 app.py,并在其中编写以下代码:

  1. from flask import Flask
  2. app = Flask(__name__)
  3. @app.route('/')
  4. def hello_world():
  5. return 'Hello, World!'

在上面的代码中,我们导入 Flask 框架,并创建了一个名为 app 的应用程序。 @app.route('/') 装饰器表示当用户访问根路径时会调用 hello_world 函数,最后在函数中返回 "Hello, World!" 字符串。

  1. 运行 Flask 应用程序

myapp 文件夹中打开命令提示符,输入以下命令来运行 Flask 应用程序:

  1. export FLASK_APP=app.py
  2. flask run

 

这将启动一个本地服务器,可以通过浏览器访问 http://localhost:5000 来查看应用程序。

以上是一个简单的 Flask 应用程序示例,可以通过学习 Flask 官方文档来了解更多 Flask 框架的功能。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/191317
推荐阅读
相关标签
  

闽ICP备14008679号