如何同时运行两个 Python 循环?


你需要使用多处理库。你需要创建一个新进程,并将代码作为参数提供给它。例如,

来自多处理进程

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()

它可能在不同的时间处理不同的输出。这是因为我们不知道哪个打印将在何时执行。

更新于: 17-6 月-2020

711 次浏览

开启你职业生涯

完成课程后获得认证

开始
广告
© . All rights reserved.