나는 당신과 함께 갈 수 있다고 생각한다 time.sleep()
이 함수에 전달 된 매개 변수는 프로그램을 일시 중지 할 수있는 정확한 시간 (초)입니다.
import time
time.sleep(5) ## pauses for 5 seconds.
내가 바로 당신을 돕고 경우 나도 몰라하지만 당신이
import sched, time
s = sched.scheduler(time.time, time.sleep)
def print_time():
var =10
var = "fdfd"
print "From print_time", time.time()
def print_some_times():
print time.time()
s.enter(5, 1, print_time,())
s.enter(10, 1, print_time,())
s.run()
while True:
time.sleep(5)
print_some_times()
OUTPUT 찾고있는 경우에는 다음과 같이 시도 할 수 있습니다 :
1418811191.3
From print_time 1418811196.31
From print_time 1418811201.3
1418811206.31
From print_time 1418811211.34
From print_time 1418811216.32
함수가 print_time()
이고 지연 시간이 5 초이므로 영원히 다음을 시도하십시오.
import sched, time
s = sched.scheduler(time.time, time.sleep)
def print_time():
var =10
var = "fdfd"
print "From print_time", time.time()
def print_some_times():
print time.time()
s.enter(5, 1, print_time,())
s.enter(10, 1, print_time,())
s.run()
while True:
time.sleep(5)
print_time()
출력 : 5 초 자고 스레드 사용할 수 있습니다
From print_time 1418811465.18
From print_time 1418811470.2
From print_time 1418811475.27
From print_time 1418811480.27
From print_time 1418811485.27
[cron jobs] (http://en.wikipedia.org/wiki/Cron). 이렇게 나에게 소리가 나는 것은 당신이 재현하려는 것입니다. – Lix
크론 작업에 대해 알고 있습니다. 하지만 난이 작업에 대한 크론 작업을 사용할 수 없습니다. 주기적으로 실행 작업은 스크립트 자체에 의해 처리되어야합니다. – tnishada
'time.sleep()'을 시도 했습니까? –