18
วิธีที่ดีที่สุดในการใช้งานฟังก์ชั่นซ้ำ ๆ ทุก ๆ วินาทีคืออะไร?
ฉันต้องการใช้งานฟังก์ชั่นซ้ำ ๆ ใน Python ทุก ๆ 60 วินาทีตลอดไป (เช่นเดียวกับNSTimerใน Objective C) รหัสนี้จะทำงานเป็น daemon และมีประสิทธิภาพเหมือนกับการเรียกสคริปต์ python ทุก ๆ นาทีโดยใช้ cron แต่ไม่ต้องการให้ผู้ใช้ตั้งค่า ในคำถามนี้เกี่ยวกับ cron ที่ใช้ใน Pythonวิธีแก้ปัญหาดูเหมือนจะมีประสิทธิภาพเพียงแค่sleep ()เป็นเวลา x วินาที ฉันไม่ต้องการฟังก์ชั่นขั้นสูงดังกล่าวดังนั้นบางทีสิ่งนี้จะทำงาน while True: # Code executed here time.sleep(60) มีปัญหาใด ๆ ที่มองเห็นได้ในรหัสนี้หรือไม่?