> For the complete documentation index, see [llms.txt](https://treasuremaster.gitbook.io/python-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://treasuremaster.gitbook.io/python-docs/moduli-standartnoi-biblioteki-1/parallelnoe-vypolnenie/queue/queue.put.md).

# Queue.put ()

### Queue.put ( *item*, *block=True*, *timeout=None* )

Помещает ***item*** в очередь. Если необязательный аргумент ***block*** имеет значение true, а ***timeout*** - `None` (по умолчанию), при необходимости блокирует, пока не станет доступен свободный слот. Если ***timeout*** является положительным числом, он блокирует не более ***timeout*** секунд и вызывает исключение [Full](/python-docs/moduli-standartnoi-biblioteki-1/parallelnoe-vypolnenie/queue/queue.full.md), если в течение этого времени не было доступного свободного слота. В противном случае (***block*** равен false) помещает элемент в очередь, если свободный слот доступен немедленно, иначе вызывает исключение [Full](/python-docs/moduli-standartnoi-biblioteki-1/parallelnoe-vypolnenie/queue/queue.full.md) (***timeout*** в этом случае игнорируется).
