else: if 'file' in metaDict: if len(metaDict['file']) > 0: fp = '/var/lib/mpd/music/' + metaDict['file'] try: mf = MediaFile(fp) if mf.art: cover = Image.open(BytesIO(mf.art)) return cover else: for it in covers: cp = os.path.dirname(fp) + '/' + it if path.exists(cp): cover = Image.open(cp) return cover except: pass return cover