6
如果我想用PyDev运行Flask应用程序,并且设置了断点,调试器不会停止。如何用PyDev调试Flask?
另一个症状是杀死进程形成eclipse不会停止进程。当我重新运行应用程序时,端口已被使用,因为另一个实例正在运行。
这种情况发生时
debug=True
如果我想用PyDev运行Flask应用程序,并且设置了断点,调试器不会停止。如何用PyDev调试Flask?
另一个症状是杀死进程形成eclipse不会停止进程。当我重新运行应用程序时,端口已被使用,因为另一个实例正在运行。
这种情况发生时
debug=True
的问题是,debug=True
设置use_reloader=True
,除非你明确地将其设置为false。解决的办法是设置use_reloader为false:
use_reloader=False
但我不知道是否有保持重载去的方式....
这可能是值得在Github上看着瓶中,WERKZEUG实现这个。这将需要内部知识,幸运的是它很好,所以不应该很难。对于Flask来说,Werkzeug很容易掌握,并且比Paste更符合其他框架。 –