为什么运行Flask开发服务器会自身运行两次?
我正在使用Flask开发网站,而在开发过程中,我使用以下文件运行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') 当我启动服务器或由于文件已更新而自动重新启动服务器时,它总是两次显示打印行: ################### Restarting @ 2014-08-26 10:51:49.167062 ################### ################### Restarting @ 2014-08-26 10:51:49.607096 ################### 尽管这并不是真正的问题(其余部分都可以正常工作),但我只是想知道为什么它会这样?有任何想法吗?