diff --git a/generaterecords.py b/generaterecords.py index aa24ccb..6fe47b9 100644 --- a/generaterecords.py +++ b/generaterecords.py @@ -5,16 +5,15 @@ user = d.user("pilpaotr") records = [] +rawlist = user.collection_folders[0].releases + thenumber = 1 -maxno = len(user.collection_folders[0].releases) +maxno = len(rawlist) def typography(thestring): return re.sub(" / ","/",re.sub(" \(.*\)","",re.sub(" - "," – ",re.sub(" "," ",re.sub("\.\.\."," …",re.sub("'","’",re.sub(" = .*","",thestring))))))) -print("Fetching records from Discogs") - -for item in user.collection_folders[0].releases: - print("Fetching " + str(thenumber) + " of " + str(maxno)) +for item in rawlist: theitem = {} theitem["artist"] = typography(item.release.artists[0].name) theitem["title"] = typography(item.release.title) @@ -32,7 +31,6 @@ for item in user.collection_folders[0].releases: records.append(theitem) thenumber += 1 - time.sleep(1) # only allowed 1 request per second records = sorted(records, key=lambda d: d["title"]) records = sorted(records, key=lambda d: d["artist"])