我正在使用Flask开发网站,在开发过程中,我使用以下文件运行烧瓶:
#!/usr/bin/env python
from datetime import datetime
from app import app
import config
if __name__ == '__main__':
print '################### Restarting @', datetime.utcnow(), '###################'
app.run(port=4004, debug=config.DEBUG, host='0.0.0.0')
Run Code Online (Sandbox Code Playgroud)
当我启动服务器时,或者由于文件已更新而自动重启时,它始终显示两次打印行:
################### Restarting @ 2014-08-26 10:51:49.167062 ###################
################### Restarting @ 2014-08-26 10:51:49.607096 ###################
Run Code Online (Sandbox Code Playgroud)
虽然这不是一个真正的问题(其余部分按预期工作),但我只是想知道它为什么会这样?有任何想法吗?