parameters: (self, item)
docstring: Put an item into the queue without blocking.
  
          If no free slot is immediately available, raise QueueFull.
docstring_summary: Put an item into the queue without blocking.
docstring_tokens: Put an item into the queue without blocking .
function: def put_nowait(self, item):
          """Put an item into the queue without blocking.
  
          If no free slot is immediately available, raise QueueFull.
          """
          if self.full():
              raise QueueFull
          self._put(item)
          self._unfinished_tasks += 1
          self._finished.clear()
          self._wakeup_next(self._getters)
function_tokens: def put_nowait ( self , item ) : if self . full ( ) : raise QueueFull self . _put ( item ) self . _unfinished_tasks += 1 self . _finished . clear ( ) self . _wakeup_next ( self . _getters )