मैं किसी दिए गए समय पर पायथन में कोई फ़ंक्शन कैसे चला सकता हूं?पायथन - दिए गए समय पर एक फ़ंक्शन प्रारंभ करें
उदाहरण के लिए:
run_it_at(func, '2012-07-17 15:50:00')
और यह 2012-07-17 15:50:00 पर समारोह func
चलेंगे।
मैंने sched.scheduler की कोशिश की, लेकिन यह मेरा कार्य शुरू नहीं हुआ।
import time as time_module
scheduler = sched.scheduler(time_module.time, time_module.sleep)
t = time_module.strptime('2012-07-17 15:50:00', '%Y-%m-%d %H:%M:%S')
t = time_module.mktime(t)
scheduler_e = scheduler.enterabs(t, 1, self.update,())
मैं क्या कर सकता हूं?
क्या ऑपरेटिंग सिस्टम? आपको इसे पाइथन से बाहर के कार्यक्रम के साथ चलाने की आवश्यकता होगी, जैसे यूनिक्स पर क्रॉन। –
क्यों नहीं? आपने 'एंटर' के लिए क्या देरी निर्धारित की है (मान लीजिए कि आपने जो कोशिश की है)? –
आपने 'sched.scheduler' का उपयोग करने का प्रयास कैसे किया? – geoffspear