我目前正致力于编写多线程网络交互脚本,为简单起见,我不会深入了解具体细节。
我的问题是: 我有多个线程要登录到网站并等待某个数据值可用。每个线程都需要此数据值才能成功执行其任务。在单个线程上,我将不断搜索此值。当找到值时,我想将它传递给每个活动线程,然后让它们继续执行其余的功能。
注意:在检索此数据值之前,我需要所有线程都已处于活动状态。
什么python线程命令可以让我这样做?我找到了一些对threading.condition()的引用;但是,我找不到任何有用的例子。
答案 0 :(得分:0)
问题:我找到了对
threading.condition()
的一些引用,但是,我找不到任何有用的例子。
阅读以下文档中的示例:
Python»3.6.1文档 barrier-objects
此类提供了一个简单的同步原语,供需要相互等待的固定数量的线程使用。