import win32com.client

def main():
    
    iTunes = win32com.client.gencache.EnsureDispatch("iTunes.Application")
    library = iTunes.LibraryPlaylist
    tracks = library.Tracks
    track_count = tracks.Count
    
    for track_index in range(1, track_count+1):
        track = tracks.Item(track_index)
        if track.Artwork.Count != 1:
            safePrint('images', track.Artwork.Count)
            safePrint('name', track.Name)
            safePrint('artist', track.Artist)
            safePrint('album', track.Album)
            print

def safePrint(label, data):
    print label, 
    try:
        print data
    except UnicodeEncodeError:
        print repr(data)

if __name__ == '__main__':
    main()