code: def __init__(self, f):
      if type(f) == type(""):
          import builtins
  
          f = builtins.open(f, "rb")
          self._opened = True
      else:
          self._opened = False
      self.initfp(f)
  
imports: from collections import namedtuple
  import warnings
label_desc: Use image node_id 1 to create a new Au_read object  with example: obj = Au_read(f)