【发布时间】:2016-11-25 15:03:32
【问题描述】:
我有一个烧瓶应用程序如下:
socketio2.run(app2, host="0.0.0.0", port=4998)
我创建了一个方法来结束它,如下所示:
def shutdown_server():
func = request.environ.get('werkzeug.server.shutdown')
if func is None:
raise RuntimeError('Not running with the Werkzeug Server')
func()
@app2.route('/shutdown', methods=['POST'])
def shutdown():
shutdown_server()
print " shutdown"
return 'Server shutting down...'
我收到以下错误
内部服务器错误
服务器遇到内部错误,无法完成 你的申请。要么服务器超载,要么出现错误 应用程序。
我的目标是结束这个 Flask 应用程序,然后运行 Python 脚本。有什么建议吗?
【问题讨论】:
-
你导入请求模块了吗?即:
from flask import request -
是的,我已经导入了
标签: python flask internal-server-error