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 from the file.
  
  If size is negative or omitted, read until EOF is reached.
  Returns b"" if the file is already at EOF.
docstr_tok: ["Read","up","to","size","uncompressed","bytes","from","the","file",".","If","size","is","negative","or","omitted",",","read","until","EOF","is","reached",".","Returns","b","''","''","if","the","file","is","already","at","EOF","."]
code: def read(self, size=-1):
      """Read up to size uncompressed bytes from the file.
  
      If size is negative or omitted, read until EOF is reached.
      Returns b"" if the file is already at EOF.
      """
      self._check_can_read()
      return self._buffer.read(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 9 for calling the LZMAFile obj's underlying member method code with example usage: obj.read(size) and returns: self