Python多线程处理问题?

Python多线程处理问题?

4个线程

1.线程 for i+1 循环+1 random.random() print(i)

2.线程 for i+1 循环+1 random.random() print(i)

3.线程 for i+1 循环+1 random.random() print(i)

4.线程 for i+1 循环+1 random.random() print(i)

需求

1.线程 随机间隔时间(0,1)   输出 1 

2.线程 随机间隔时间(0,1) 输出 1

3.线程 随机间隔时间(0,1) 输出 1

4.线程 随机间隔时间(0,1) 输出 1

4个线程输出是1之后
才进行下一轮

1.线程 随机间隔时间(0,1)   输出 2

2.线程 随机间隔时间(0,1) 输出 2

3.线程 随机间隔时间(0,1) 输出 2

4.线程 随机间隔时间(0,1) 输出 2

如何优雅的处理这个多线程需求


回答:

from threading import Barrier

以上是 Python多线程处理问题? 的全部内容, 来源链接: utcz.com/p/938683.html

回到顶部