标签: python multithreading queue
如果我只是在队列中使用put和get_nowait函数,那么它是否保存,队列之间共享队列。我什么时候需要使用thread lock?
put
get_nowait
thread lock
答案 0 :(得分:4)
队列的基本思想是在多个线程之间共享它。 Queue类实现了所有必需的锁定语义。 所以你不必明确获取锁。
http://docs.python.org/library/queue.html#module-Queue
答案 1 :(得分:2)
{3}}模块(在Python 3中称为queue)专门设计用于在多线程环境中工作。
queue
如果您正在使用它,则不需要任何其他锁定。