我试图创建一个web服务器与Flask python库,但有一些错误,因为它一直给我错误,当我运行文件。
下面是代码:from flask import Flask, app
app = Flask(__name__)
@app_route("/")
def main():
return('welcome to my flask page')
if __name__ == "__main__":
app.run(debug=True, host="0.0.0.0", port="8090")
错误如下:
Traceback (most recent call last):
File "c:UsersUserDesktopSimoneSimoneJs CoursePython Web Serverweb server.py", line 5, in <module>
@app_route("/")
NameError: name 'app_route' is not defined
请帮帮我!!
您从flask导入的app
不是您所期望的(它是Flask
中包含flask代码的模块)。您需要创建一个Flask
实例,并将路由应用到该实例。
from flask import Flask
app = Flask(__file__) # add this
@app.route('/') # and use app.route instead of app_route
...