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: Read up to size uncompressed bytes, while trying to avoid
  making multiple reads from the underlying stream. Reads up to a
  buffer's worth of data if size is negative.
  
  Returns b"" if the file is at EOF.
docstr_tok: ["Read","up","to","size","uncompressed","bytes",",","while","trying","to","avoid","making","multiple","reads","from","the","underlying","stream",".","Reads","up","to","a","buffer","'s","worth","of","data","if","size","is","negative",".","Returns","b","''","''","if","the","file","is","at","EOF","."]
code: def read1(self, size=-1):
      """Read up to size uncompressed bytes, while trying to avoid
      making multiple reads from the underlying stream. Reads up to a
      buffer's worth of data if size is negative.
  
      Returns b"" if the file is at EOF.
      """
      self._check_can_read()
      if size < 0:
          size = io.DEFAULT_BUFFER_SIZE
      return self._buffer.read1(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 10 for calling the LZMAFile obj's underlying member method code with example usage: obj.read1(size) and returns: self