我想制作一个程序,每5秒打印一次“嘿”我的打印机每5秒打印一次,但不止一次。
import datetime
now = datetime.datetime.today()
objectif = datetime.timedelta(seconds = 50)
later = objectif+now
inc = 0
while later > datetime.datetime.today():
if datetime.datetime.today().second%5==0 and later.microsecond == datetime.datetime.today().microsecond:
print "hey"
我如何每5秒打印一次“嘿”?
您可以使用time.sleep()
以下内容将每隔5秒打印一次“嘿”到50秒的限制
import datetime
from time import sleep
end_time = datetime.datetime.now() + datetime.timedelta(seconds = 50)
while end_time > datetime.datetime.now():
print("hey")
sleep(5)