python中的时间加法
我简化了我的代码:python中的时间加法,python,time,Python,Time,我简化了我的代码: print "hello" # BeginTime is time in this moment e.g. 9h 45m 23s # timeplus10s is time 9h 45m 33s while BeginTime < timeplus10s: print "i'm doing something" print "hello after 10 seconds" 打印“你好” #开始时间是此时此刻的时间,例如9h 45m 23s #时间加10秒是
print "hello"
# BeginTime is time in this moment e.g. 9h 45m 23s
# timeplus10s is time 9h 45m 33s
while BeginTime < timeplus10s:
print "i'm doing something"
print "hello after 10 seconds"
打印“你好”
#开始时间是此时此刻的时间,例如9h 45m 23s
#时间加10秒是时间9小时45米33秒
当开始时间
正如你们所看到的,我想在while循环中创建一个持续10秒的结构
我不能使用time.sleep()
,因为我需要做一些你不能做的事情
我看不见,因为它被简化了)
我怎样才能做到这一点?听起来,如果任务在规定时间内执行,请尝试:
import datetime as d
def task():
print "I'm doing something!"
#10 seconds from now
END_TIME = d.datetime.now() + d.timedelta(seconds=10)
while d.datetime.now() < END_TIME:
task()
print "hello after 10 seconds"
将日期时间导入为d
def任务():
打印“我正在做某事!”
#10秒后
END_TIME=d.datetime.now()+d.timedelta(秒=10)
而d.datetime.now()
听起来,如果某个任务在某个时间段内执行,请尝试:
import datetime as d
def task():
print "I'm doing something!"
#10 seconds from now
END_TIME = d.datetime.now() + d.timedelta(seconds=10)
while d.datetime.now() < END_TIME:
task()
print "hello after 10 seconds"
将日期时间导入为d
def任务():
打印“我正在做某事!”
#10秒后
END_TIME=d.datetime.now()+d.timedelta(秒=10)
而d.datetime.now()
听起来,如果某个任务在某个时间段内执行,请尝试:
import datetime as d
def task():
print "I'm doing something!"
#10 seconds from now
END_TIME = d.datetime.now() + d.timedelta(seconds=10)
while d.datetime.now() < END_TIME:
task()
print "hello after 10 seconds"
将日期时间导入为d
def任务():
打印“我正在做某事!”
#10秒后
END_TIME=d.datetime.now()+d.timedelta(秒=10)
而d.datetime.now()
听起来,如果某个任务在某个时间段内执行,请尝试:
import datetime as d
def task():
print "I'm doing something!"
#10 seconds from now
END_TIME = d.datetime.now() + d.timedelta(seconds=10)
while d.datetime.now() < END_TIME:
task()
print "hello after 10 seconds"
将日期时间导入为d
def任务():
打印“我正在做某事!”
#10秒后
END_TIME=d.datetime.now()+d.timedelta(秒=10)
而d.datetime.now()
导入时间
打印“你好”
#开始时间是此时此刻的时间,例如9h 45m 23s
#时间加10秒是时间9小时45米33秒
BeginTime=time.time()
时间加10秒=开始时间+10
当开始时间
为我工作。基本上,您只需要保存当前时间,然后检查它是如何更改的,如果它更改了您想要的数量,您就完成了。导入时间
from time import time
print "hello"
end_time = time() + 10
while time() < end_time:
print "i'm doing something"
print "hello after 10 seconds"
打印“你好”
#开始时间是此时此刻的时间,例如9h 45m 23s
#时间加10秒是时间9小时45米33秒
BeginTime=time.time()
时间加10秒=开始时间+10
当开始时间
为我工作。基本上,您只需要保存当前时间,然后检查它是如何更改的,如果它更改了您想要的数量,您就完成了。导入时间
from time import time
print "hello"
end_time = time() + 10
while time() < end_time:
print "i'm doing something"
print "hello after 10 seconds"
打印“你好”
#开始时间是此时此刻的时间,例如9h 45m 23s
#时间加10秒是时间9小时45米33秒
BeginTime=time.time()
时间加10秒=开始时间+10
当开始时间
为我工作。基本上,您只需要保存当前时间,然后检查它是如何更改的,如果它更改了您想要的数量,您就完成了。导入时间
from time import time
print "hello"
end_time = time() + 10
while time() < end_time:
print "i'm doing something"
print "hello after 10 seconds"
打印“你好”
#开始时间是此时此刻的时间,例如9h 45m 23s
#时间加10秒是时间9小时45米33秒
BeginTime=time.time()
时间加10秒=开始时间+10
当开始时间
为我工作。基本上,您只需要保存当前时间,然后检查它是如何更改的,如果它更改了您想要的数量,您就完成了。from time import time
from time import time
print "hello"
end_time = time() + 10
while time() < end_time:
print "i'm doing something"
print "hello after 10 seconds"
打印“你好”
结束时间=时间()+10
while time()
从时间导入时间
打印“你好”
结束时间=时间()+10
while time()
从时间导入时间
打印“你好”
结束时间=时间()+10
while time()
从时间导入时间
打印“你好”
结束时间=时间()+10
while time()
那是无效的Python…现在代码修复了。那是无效的Python…现在代码修复了。那是无效的Python…现在代码修复了。那是无效的Python…现在代码修复了。