From 687f8904077d0f4f779d65dfd69a273e22fe98cb Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Thu, 29 Dec 2022 02:30:04 -0500 Subject: [PATCH] Add track type to file name --- scrape.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scrape.py b/scrape.py index 67b6285..d2915a3 100755 --- a/scrape.py +++ b/scrape.py @@ -41,11 +41,14 @@ while download_id < stop + 1: if not Path(download_dir + divider + str('{:04d}'.format(download_id))).is_file(): response = get(f"https://reflex-central.com/download.php?track_id={str(download_id)}", cookies=cookies) try: - track_name = get(f"https://reflex-central.com/track_profile.php?track_id={str(download_id)}").text.split('\n')[71].split('b>')[1][:-3] + html = get(f"https://reflex-central.com/track_profile.php?track_id={str(download_id)}").text.split('\n') + track_name = html[71].split('b>')[1][:-3].strip() + track_type = html[95].replace(' ', '').strip() except IndexError: - track_name, skip = '', True + track_name, track_type, skip = '', '', True if not skip: - with open(f"{download_dir}{divider}{str('{:04d}'.format(download_id))} - {track_name}", "wb") as f: + with open(f"{download_dir}{divider}{str('{:04d}'.format(download_id))} - {track_name} - {track_type}", + "wb") as f: f.write(response.content) download_id += 1