python - 我该如何解决:app = Flask(_name_) NameError: name '_name_' is not defined
问题描述
我在命令行上不断收到此错误消息。
app = Flask(_name_)
NameError: name '_name_' is not defined
我该如何解决这个问题?
解决方案
看看这个最小的 Flask 应用程序:https ://flask.palletsprojects.com/en/2.0.x/quickstart/#a-minimal-application
- 接下来我们创建这个类的一个实例。第一个参数是应用程序模块或包的名称。__ name__ 是一种方便的快捷方式,适用于大多数情况。这是必需的,以便 Flask 知道在哪里寻找资源,例如模板和静态文件。
所以与其
app = Flask(_name_)
它应该是
app = Flask(__name__) # name is wrapped with double underscores
推荐阅读
- java - 选定的值保留保存在带有单选按钮 Android 的 Dialogfragment 中
- java - 使用 AsyncTask 在 Android 中按时间间隔运行 HTTPS 请求
- python-3.x - 每次运行时,我的 python 脚本中的一段代码都会出错
- python - Python中的多值行数
- javascript - 在JS中剪切字符串的开头和结尾
- python - Pandas:根据另一列的值打印一列的值
- css - 标签颜色不变
- python - 选择图像中的区域时如何使矩形可见?
- ios - 自动加载 AVSpeech 合成器的声音
- laravel - 图片来源不可读。NotReadableException