python安装使用Flask框架(Vscode)

编译器:VsCode,python3.**

首先安装,在终端输入

pip install flask

安装成功后新建文件,app.python,创建一个简单的Web应用。

from flask import Flask

app = Flask(__name__)

.route('/')
def hello():
    return 'Hello, World!'

在上述代码中,首先我们导入Flask框架,然后创建一个app对象并让Flask(name)这段代码意思就是当前module的名称,

.route('/')

这行代码使用 Flask 装饰器语法将根路由 / 映射到 hello() 函数上。当用户访问根路由时,Flask 将调用 hello() 函数并返回 “Hello, World!” 字符串。
@app.route(‘/’) 装饰器指定了路由的 URL 路径。在本例中,‘/’ 表示应用程序的根路径。
def hello(): 定义了一个名为 hello 的函数,该函数返回 “Hello, World!” 字符串。
这些代码展示了如何创建一个非常简单的 Flask 应用程序.
在创建成功后,在终端输入:

$env:FLASK_APP="D:\桌面d\vue2\FlaskTest.py"

这个命令用于设置Flask的环境变量,告诉Flask框架设置环境变量为D:…,也就是指定了应用程序的环境变量。
在这里插入图片描述
期间,可能会遇到警告
这个错误是 flask run 命令的警告信息,提示您正在使用开发服务器(development server)来运行 Flask 应用程序。由于开发服务器没有被设计为在生产环境中使用,因此不建议将其用于生产环境。
要解决此问题,请使用适当的 WSGI 服务器来部署 Flask 应用程序。例如,您可以使用 Gunicorn 或 uWSGI 等 WSGI 服务器来运行您的应用程序。
如果您仅想在开发期间使用 Flask 开发服务器,则可以忽略此警告消息。请注意,在使用开发服务器时,您的应用程序可能会受到性能和安全方面的限制,因此不应将其用于生产环境。
此外,如果您希望在开发期间启用调试模式,可以将 FLASK_ENV 的值设置为 development:

$env:FLASK_ENV="development"
flask run

这将启用调试模式并允许您在应用程序代码中进行更深入的排错。
在 Windows PowerShell 中,可以使用 $env 变量来设置环境变量,并使用以下格式指定环境变量的名称和值:

$env:VARIABLE_NAME="value"

因此,$env:FLASK_APP=“D:\桌面d\vue2\FlaskTest.py” 的意思是将 FLASK_APP 环境变量设置为 D:\桌面d\vue2\FlaskTest.py。这使得 Flask 命令可以找到并启动指定路径的应用程序。
在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吃巧克li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值