code: def print_object(self, tobj):
          
          if tobj.death:
              self.stream.write('%-32s ( free )   %-35s\n' % (
                  trunc(tobj.name, 32, left=1), trunc(tobj.repr, 35)))
          else:
              self.stream.write('%-32s 0x%08x %-35s\n' % (
                  trunc(tobj.name, 32, left=1),
                  tobj.id,
                  trunc(tobj.repr, 35)
              ))
          if tobj.trace:
              self.stream.write(_format_trace(tobj.trace))
          for (timestamp, size) in tobj.snapshots:
              self.stream.write('  %-30s %s\n' % (
                  pp_timestamp(timestamp), pp(size.size)
              ))
              self._print_refs(size.refs, size.size)
          if tobj.death is not None:
              self.stream.write('  %-30s finalize\n' % (
                  pp_timestamp(tobj.death),
              ))
docs: Print the gathered information of object `tobj` in human-readable format.