class_docstr: Type 1 font class.
  
  Uses a minimal interpeter that supports just about enough PS to parse
  Type 1 fonts.
code: def parse(self):
      from fontTools.misc import psLib
      from fontTools.misc import psCharStrings
  
      self.font = psLib.suckfont(self.data, self.encoding)
      charStrings = self.font["CharStrings"]
      lenIV = self.font["Private"].get("lenIV", 4)
      assert lenIV >= 0
      subrs = self.font["Private"]["Subrs"]
      for glyphName, charString in charStrings.items():
          charString, R = eexec.decrypt(charString, 4330)
          charStrings[glyphName] = psCharStrings.T1CharString(
              charString[lenIV:], subrs=subrs
          )
      for i in range(len(subrs)):
          charString, R = eexec.decrypt(subrs[i], 4330)
          subrs[i] = psCharStrings.T1CharString(
              charString[lenIV:], subrs=subrs
          )
      del self.data
  
imports: import fontTools
  from fontTools.misc import eexec
  from fontTools.misc.macCreatorType import getMacCreatorAndType
  from fontTools.misc.textTools import bytechr, byteord, bytesjoin, tobytes
  from fontTools.misc.psOperators import _type1_pre_eexec_order, _type1_fontinfo_order, _type1_post_eexec_order
  from fontTools.encodings.StandardEncoding import StandardEncoding
  import os
  import re
label_desc: Use image node_id 6 for calling the T1Font obj's underlying member method code with example usage: obj.parse() without return types