def __collect_stats_wma(self): """ Process a WMA file to grab meta-data from it """ for file in self.music_files['wma']: try: asf = ASF(file) artist = unicode(asf.get('WM/AlbumArtist', ['Unknown Artist'])[0]).lower() song = unicode(asf.get('Title', ['Unknown Title'])[0]).lower() album = unicode(asf.get('WM/AlbumTitle', ['Unknown Album'])[0]).lower() self.__add_stats(artist, album, song) except Exception as e: print("Error: "+str(e)) print("File: "+file)