diff --git a/scraper.py b/scraper.py index 2318383..84abe24 100755 --- a/scraper.py +++ b/scraper.py @@ -8,6 +8,7 @@ import mutagen.id3 from mutagen.id3 import ID3, TIT2, TIT3, TALB, TRCK, TYER import os from shutil import copyfile +from urllib import unquote import xml.etree.cElementTree as xml @@ -39,10 +40,10 @@ def copy_file(track: Track, targetFolder) -> str: """ Copies a track from its source to the destination folder """ - path = track.Location[7:] + path = unquote(track.Location[7:]) dst = os.path.join(targetFolder, os.path.basename(path)) if (os.path.exists(path)): - print('Copying file {0}'.capitalizeformat(path)) + print('Copying file {0}'.format(path)) copyfile(path, dst) else: print('File {0} not found.'.format(path))