我该如何解决这个问题:app = Flask(_name_) NameError: name '_name_' is not Defined

问题描述 投票:0回答:2

我不断在命令行上收到此错误消息。

app = Flask(_name_)
NameError: name '_name_' is not defined

我该如何解决这个问题?

python mysql flask
2个回答
3
投票

看看这个最小的 Flask 应用程序:https://flask.palletsprojects.com/en/2.0.x/quickstart/#a-minimal-application

  1. 接下来我们创建这个类的一个实例。 第一个参数是应用程序的模块或包的名称。 __ name__ 是一个方便的快捷方式,适用于大多数情况。 这是必要的,以便 Flask 知道在哪里查找模板和静态文件等资源。

所以改为

app = Flask(_name_)

应该是

app = Flask(__name__) # name is wrapped with double underscores 

-1
投票

帮助我解决了我的问题。谢谢。双下分帮助我解决了我的问题

© www.soinside.com 2019 - 2024. All rights reserved.