मैं एक वेबसाइट विकसित करने के लिए फ्लास्क का उपयोग कर रहा हूं और विकास में मैं निम्नलिखित फाइल का उपयोग करके फ्लास्क चलाता हूं:
#!/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 ###################
हालांकि यह वास्तव में कोई समस्या नहीं है (बाकी उम्मीद के मुताबिक काम करता है), मुझे बस आश्चर्य है कि यह इस तरह क्यों व्यवहार करता है? कोई विचार?