我正在尝试对其中包含异步部分的循环进行编程。我不想每次迭代都等待异步部分。有没有一种方法可以不等待循环内的该函数完成?
在代码中(示例):
import time
def test():
global a
time.sleep(1)
a += 1
test()
global a
a = 10
test()
while(1):
print a
您可以将其放在线程中。代替test()
from threading import Thread
Thread(target=test).start()
print("this will be printed immediately")
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句