如何同时运行两个Python循环?
您需要使用多进程库。需要生成一个新的进程,并将代码作为参数提供给它。例如,
from multiprocessing import Process
def loop_a():
for i in range(5):
print("a")
def loop_b():
for i in range(5):
print("b")
Process(target=loop_a).start()
Process(target=loop_b).start()
可能会在不同时间处理不同的输出。这是因为我们不知道哪个print语句将被执行。
更多Python相关文章,请阅读:Python 教程