From ab8a295228e1a2b4a2e2167416bd5b399d2b4593 Mon Sep 17 00:00:00 2001 From: Steffen Schuhmann Date: Sun, 26 Jul 2020 15:11:39 +0200 Subject: [PATCH] Converting byte strings to strings during pls read --- ipod-shuffle-4g.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipod-shuffle-4g.py b/ipod-shuffle-4g.py index f3aca4d..3128ec5 100755 --- a/ipod-shuffle-4g.py +++ b/ipod-shuffle-4g.py @@ -483,7 +483,7 @@ class Playlist(Record): def populate_pls(self, data): sorttracks = [] for i in data: - dataarr = i.strip().split("=", 1) + dataarr = i.decode('utf-8').strip().split("=") if dataarr[0].lower().startswith("file"): num = int(dataarr[0][4:]) filename = urllib.parse.unquote(dataarr[1]).strip()