您可以使用锁来确保一次只有一个Thread访问某个代码块.
为此,您只需创建一个Lock对象,然后在要同步的代码块之前获取锁定.一个例子:
lock = Lock()
lock.acquire() # will block if another thread has lock
try:
... use lock
finally:
lock.release()
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅http://effbot.org/zone/thread-synchronization.htm.
| 归档时间: |
|
| 查看次数: |
3572 次 |
| 最近记录: |