python queue.get
时间: 2023-10-31 08:50:25 浏览: 123
python 队列Queue的使用 python2例程展示了队列Queue的使用过程,供学习参考使用
`queue.get()` 是 Python 中 `queue` 模块中的一个方法,用于从队列中获取一个元素。如果队列为空,则该方法会一直阻塞直到队列中有可获取的元素。
可以使用可选参数 `block` 来指定是否阻塞等待元素,默认为 `True`。如果设置为 `False`,则当队列为空时会立即抛出 `queue.Empty` 异常。
另外,还可以使用可选参数 `timeout` 指定阻塞等待的时间,超时后也会抛出 `queue.Empty` 异常。例如:`queue.get(block=True, timeout=5)` 表示最多等待 5 秒钟。
阅读全文