我有一个python应用程序,其中一个线程就像一个主机,它每秒运行一次算法。我有许多从属/对等线程,我希望它们中的每一个都暂停,直到每次主线程处理它的一秒钟。
我怎么能用Python做到这一点?
答案 0 :(得分:2)
有一个事件构造: http://docs.python.org/2/library/threading.html#event-objects
让主线程为每个从属线程拥有一个事件。在tick的开头,设置所有这些。每个奴隶都等待这个事件开始他的嘀嗒声。等待结束后,它取消了他的活动。