为了账号安全,请及时绑定邮箱和手机立即绑定

为什么运行Flaskdev服务器两次?

为什么运行Flaskdev服务器两次?

暮色呼如 2019-06-19 14:35:19
为什么运行Flaskdev服务器两次?我在用烧瓶为了开发一个网站,在开发过程中,我使用以下文件运行烧瓶:#!/usr/bin/env pythonfrom datetime import datetimefrom app import appimport configif __name__ == '__main__':     print '################### Restarting @', datetime.utcnow(), '###################'     app.run(port=4004, debug=config.DEBUG, host='0.0.0.0')当我启动服务器,或者因为文件已经更新而自动重新启动时,它总是显示打印行两次:################### Restarting @ 2014-08-26 10:51:49.167062  ###################################### Restarting @ 2014-08-26 10:51:49.607096 ###################虽然这不是一个真正的问题(其余的工作如预期),我只是想知道为什么它的行为是这样的?有什么想法吗?
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

我有同样的问题,我通过设置app.debugFalse..把它设置为True导致我的__name__ == "__main__"被叫两次。

(我会把这个作为评论发布,但我没有足够的代表。作为回答,希望它能帮助别人)


查看完整回答
反对 回复 2019-06-19
  • 3 回答
  • 0 关注
  • 587 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信