From 4d617a956c339db4b9574cf33eb7115fe59173e4 Mon Sep 17 00:00:00 2001 From: Jali Date: Sat, 7 May 2022 20:13:05 +0200 Subject: [PATCH] use urllib to un-escape quotes --- scraper.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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))