Ich verwende Flask zum Entwickeln einer Website und während der Entwicklung führe ich flask mit der folgenden Datei aus:
#!/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')
Wenn ich den Server starte oder ihn automatisch neu startet, weil Dateien aktualisiert wurden, wird die Druckzeile immer zweimal angezeigt:
################### Restarting @ 2014-08-26 10:51:49.167062 ###################
################### Restarting @ 2014-08-26 10:51:49.607096 ###################
Obwohl es nicht wirklich ein Problem ist (der Rest funktioniert wie erwartet), frage ich mich einfach, warum es sich so verhält? Irgendwelche Ideen?