我遇到的一个问题是:t_total
一段时间后变量总时间为t_total
我希望运行某个函数并且时间继续向上或向下计数到{{1 }}。它看起来像:
t_total
当时间等于t1运行一个函数而在t2运行另一个函数。
我试着制作一个计数功能:
---t1---t2--
但是如果遵循该功能,则在运行function1时,计数将停止。那么,无论如何都要保持计数继续运行功能2?
答案 0 :(得分:4)
您可以使用thread
import threading
for t in range(t_total):
t = t + 1
time.sleep(1)
if t = t1:
threading.Thread(target=function1).start()
答案 1 :(得分:0)
添加到功能1以从时间t开始启动新计时器。您可以将t,t1和t2的值导出到函数1中并继续新的计时器。