【发布时间】:2022-01-12 04:33:41
【问题描述】:
2 天前,我遇到了一个关于 Python Flask 的非常不寻常的错误。当我遇到一个让我感到困惑的错误时,我只是在编写代码。我正在做一个 Python 课程,它表明如果我们在代码中添加一些装饰器,我们可以使我们的代码更容易阅读。当我添加与视频中显示的相同的装饰器时,我遇到了一个错误,上面写着
Name error: Name @make_bold is not defined
这是代码
app = Flask(__name__)
@app.route('/')
def func():
return 'Hey'
@app.route("/bye")
@make_bold
@make_emphasis
@make_underlined
def func1():
return 'Bye'
if __name__ == "__main__":
app.run(debug=True)
【问题讨论】:
-
它一定是某个教程或课程的一部分,您在其中编写了所有 3 个装饰器......没有类似的内置