Tôi đang sử dụng Flask để phát triển một trang web và trong khi phát triển, tôi chạy flask bằng cách sử dụng tệp sau:
#!/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')
Khi tôi khởi động máy chủ hoặc khi nó tự động khởi động lại vì các tệp đã được cập nhật, nó luôn hiển thị dòng in hai lần:
################### Restarting @ 2014-08-26 10:51:49.167062 ###################
################### Restarting @ 2014-08-26 10:51:49.607096 ###################
Mặc dù nó không thực sự là một vấn đề (phần còn lại hoạt động như mong đợi), tôi chỉ đơn giản là tự hỏi tại sao nó lại hoạt động như thế này? Bất kỳ ý tưởng?