def __unicode__(self): if ('Cuesheet' not in self.keys()): return ApeTag.__unicode__(self) else: import cue try: return u"%s%sCuesheet:\n%s" % \ (MetaData.__unicode__(self), os.linesep * 2, sheet_to_unicode( cue.parse( cue.tokens(unicode(self['Cuesheet']).encode( 'ascii', 'replace'))), self.frame_count)) except cue.CueException: return ApeTag.__unicode__(self)