我是烧瓶新手 从烧瓶进口烧瓶 app = Flask(名称)
@app.route("/")
def hello():
return "Hello World!"
@app.route("/Aj")
def helloAj():
return "Hello AJ!"
if __name__=="__main__":
app.run(port=5000)
这给了我正确的输出,但是当我写 app.run(debug=True)
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
@app.route("/Aj")
def helloAj():
return "Hello AJ!"
if __name__=="__main__":
app.run(debug=True)
它给了我错误,如下输出
* Serving Flask app "__main__" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: on
* Restarting with windowsapi reloader
An exception has occurred, use %tb to see the full traceback.
SystemExit: 1
下面是%tb命令的输出
10 return "Hello AJ!"
11 if __name__=="__main__":
---> 12 app.run(debug=True)
F:\Anaconda-Python\lib\site-packages\flask\app.py in run(self, host, port, debug, load_dotenv, **options)
988
989 try:
--> 990 run_simple(host, port, self, **options)
991 finally:
992 # reset the first request information if the development server
F:\Anaconda-Python\lib\site-packages\werkzeug\serving.py in run_simple(hostname, port, application, use_reloader, use_debugger,
use_evalex、extra_files、reloader_interval、reloader_type、线程、 进程、request_handler、static_files、passthrough_errors、 ssl_context) 1048 从 ._reloader 导入 run_with_reloader 1049 -> 1050 run_with_reloader(inner, extra_files, reloader_interval, reloader_type) 1051 其他: 第1052话
F:\Anaconda-Python\lib\site-packages\werkzeug\_reloader.py in run_with_reloader(main_func, extra_files, interval, reloader_type)
337 reloader.run()
338 else:
--> 339 sys.exit(reloader.restart_with_reloader())
340 except KeyboardInterrupt:
341 pass
SystemExit: 1