7
Flask開発サーバーを実行すると、なぜそれ自体が2回実行されるのですか?
私はウェブサイトの開発に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') サーバーを起動したとき、またはファイルが更新されたためにサーバーが自動再起動したときは、常に印刷行が2回表示されます。 ################### Restarting @ 2014-08-26 10:51:49.167062 ################### ################### Restarting @ 2014-08-26 10:51:49.607096 ################### それは実際には問題ではありませんが(残りは期待どおりに動作します)、なぜこのように動作するのか疑問に思いますか?何か案は?