gpt4 book ai didi

python - 即使在出现语法错误时也保持 simpleserver 处于事件状态

转载 作者:太空狗 更新时间:2023-10-30 02:13:01 26 4
gpt4 key购买 nike

有没有一种方法可以配置 Flask 使用的简单服务器,使其在每次出现语法错误时退出?

app = Flask(__name__)
app.run(host='0.0.0.0', debug=True, use_debugger=True, passthrough_errors=False);

目前我正在为简单服务器使用此设置。将 passthrough_errors 设置为 False 意味着大多数错误实际上使进程保持事件状态,以便我可以使用交互式调试器,语法错误仍然会退出程序。我尝试了不同的配置值,但没有找到任何有效的方法。谢谢!

最佳答案

我刚刚发布了一个Flask-Failsafe扩展来解决这个确切的问题。

我一直都在点击这个,并且早些时候浏览了您的帖子以寻找解决方案。经过一些实验后,我破解了一个装饰器,你可以用它来包装你的初始化代码,这样如果它失败了,重新加载器将继续工作。检查一下,让我知道您的想法。

关于python - 即使在出现语法错误时也保持 simpleserver 处于事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11833144/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com