class_docstr: Stripped-down fork of the standard library Queue that is closeable.
class_docstr_tok: ["Stripped-down","fork","of","the","standard","library","Queue","that","is","closeable","."]
docstr: Remove and return an item from the queue.
  
  If the queue is empty, blocks until an item is available.
  
  Returns:
    an item from the queue
docstr_tok: ["Remove","and","return","an","item","from","the","queue",".","If","the","queue","is","empty",",","blocks","until","an","item","is","available",".","Returns",":","an","item","from","the","queue"]
code: def get(self):
      """Remove and return an item from the queue.
  
      If the queue is empty, blocks until an item is available.
  
      Returns:
        an item from the queue
      """
      with self._not_empty:
          while not self._queue:
              self._not_empty.wait()
          item = self._queue.popleft()
          self._not_full.notify()
          return item
  
imports: import collections
  import os.path
  import sys
  import threading
  import time
  from tensorflow.python.client import _pywrap_events_writer
  from tensorflow.python.platform import gfile
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.util import compat
label_desc: Use image node_id 2 for calling the CloseableQueue obj's underlying member method code with example usage: obj.get() and returns: item