class_docstr: A file object providing transparent LZMA (de)compression.
  
  An LZMAFile can act as a wrapper for an existing file object, or
  refer directly to a named file on disk.
  
  Note that LZMAFile provides a *binary* file interface - data read
  is returned as bytes, and data to be written must be given as bytes.
docstr: Return buffered data without advancing the file position.
  
  Always returns at least one byte of data, unless at EOF.
  The exact number of bytes returned is unspecified.
docstr_tok: ["Return","buffered","data","without","advancing","the","file","position",".","Always","returns","at","least","one","byte","of","data",",","unless","at","EOF",".","The","exact","number","of","bytes","returned","is","unspecified","."]
code: def peek(self, size=-1):
      """Return buffered data without advancing the file position.
  
      Always returns at least one byte of data, unless at EOF.
      The exact number of bytes returned is unspecified.
      """
      self._check_can_read()
      # Relies on the undocumented fact that BufferedReader.peek() always
      # returns at least one byte (except at EOF)
      return self._buffer.peek(size)
  
imports: import builtins
  import io
  import os
  from _lzma import *
  from _lzma import _encode_filter_properties, _decode_filter_properties
  import _compression
label_desc: Use image node_id 8 for calling the LZMAFile obj's underlying member method code with example usage: obj.peek(size) and returns: self