小编Mar*_*zyk的帖子

两个无限循环交替?

我正在寻找这个问题的解决方案:

我有两个功能:

def foo1():
    while True:
        print("x")

def foo2():
    while True:
        print("y")
Run Code Online (Sandbox Code Playgroud)

我想交替运行它们,如:

  1. 运行foo1()
  2. 停止foo1()运行foo2()
  3. 停止foo2()运行foo1()

功能不能同时工作,目前只有其中一个可以工作.

python multithreading python-multithreading python-3.x

0
推荐指数
1
解决办法
181
查看次数