创建 Flask Web 应用程序简介
安装 Flask 和开发原型 Flask Web 应用程序的方法
F lask 是一个 Python Web 框架。它是一个流行的轻量级 WSGI(Web 服务器网关接口)Web 应用程序框架。 Python 3.7 版本支持 Flask。
本文分为两个部分。第一部分介绍 Flask 的安装和设置。第二部分介绍了示例(Hello, World!)Flask Web 应用程序的创建。
Flask 入门
1. 使用 Anaconda 安装 Flask -
Anaconda 可以从以下位置下载 这里 .
安装 Anaconda 后,可以通过在命令提示符/终端中键入以下命令来验证它。
康达
这有助于了解 Anaconda 是否已成功安装。
在 Python 项目上工作是为工作创建虚拟环境的好方法。在创建虚拟环境之前,可以使用以下命令访问现有的虚拟环境 -
conda 环境列表
该命令的输出显示了现有的虚拟环境。
创建虚拟环境类型 -
conda create -n envname python=3.9 anaconda
注意 恩瓦梅
是可以提供的唯一虚拟环境名称。也可以指定 Python 版本,上例显示版本为 3.9。
虚拟环境准备就绪后,键入以下内容来激活虚拟环境:
源激活环境名称
可以通过键入下面提到的命令来安装 Flask -
conda install -n 环境名称烧瓶
2. 使用 pip 安装 Flask -
在从 pip 安装 python 之前,可以在终端中创建虚拟环境。
首先导航到需要创建虚拟环境的位置。然后使用以下命令创建一个虚拟环境 -
mkdir 项目名称
cd 项目名称
python3 -m venv venv
创建虚拟环境后,需要将其激活,以便项目使用虚拟环境,而不是安装的 python SDK 和包。可以通过以下命令激活新的虚拟环境 -
.\venv\脚本\激活
这 激活.bat
位于 Scripts 文件夹中的批处理文件有助于激活虚拟环境。
现在虚拟环境处于活动状态,安装 Flask -
点安装烧瓶
Flask 已成功安装。本文的第二部分将介绍创建 Hello World 的步骤!使用烧瓶。
创建“你好,世界!”使用 Flask 的 Web 应用程序
Flask Web 应用程序接收 HTTP 请求并将 HTTP 响应发送到服务器。我们首先创建一个 main.py
文件,该文件具有到 Web 应用程序主页的简单路径。在 main.py 文件中写入以下代码 -
从烧瓶进口烧瓶 app = Flask(__name__) @app.route(“/”)
定义你好世界():
返回“你好,世界!”
如果 __name__ == “__main__”:
app.run(端口=5000,调试=真)
烧瓶(__name__)
表示 Web 应用程序中的当前文件。 应用程序
实例处理 Web 请求。 HTTP Web 请求在 @app.route(“/”)
.该方法使用 @应用程序
装饰器将响应返回给 Web 应用程序。在上面的代码中,传入的请求是为应用程序的主页/主页处理的,用“/”表示。
“你好世界!”作为 HTTP 响应返回给服务器。
app.run() 启动 Web 应用程序。 run 方法允许设置端口和调试选项。在上面的示例中,端口设置为 端口=5000
. Debug=True 选项表示 Flask Web App 运行时调试器模式处于打开状态。
要运行 Web 应用程序,请打开终端/命令提示符并键入 -
蟒蛇主.py
当 Flask 应用程序启动时,您可以在终端上看到以下输出 -
- 服务 Flask 应用程序'main'
- 调试模式:开启
警告:这是一个开发服务器。不要在生产部署中使用它。请改用生产 WSGI 服务器。- 运行 http://127.0.0.1:5000
按 CTRL+C 退出- 使用 stat 重启
- 调试器处于活动状态!
- 调试器 PIN:432–460–081
Running the Web Application
Web 应用程序启动后,可以通过在浏览器中输入 URL 和端口来检查它,例如 - http://127.0.0.1:5000 在地址栏中。
Web Application
在接下来的文章中,我计划解释为机器学习项目开发 Flask 应用程序的过程。敬请关注。感谢您的阅读。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
本文链接:https://www.qanswer.top/7692/21450109
标签:__,Web,Flask,创建,应用程序,虚拟环境 From: https://www.cnblogs.com/amboke/p/16645352.html