diff --git a/autoradio/autoradio.py b/autoradio/autoradio.py index 3be9d37..a187692 100644 --- a/autoradio/autoradio.py +++ b/autoradio/autoradio.py @@ -9,10 +9,13 @@ from pathlib import Path def download_audio(link, destdir): parts = link.split('/') ptarget = Path(destdir) / Path(parts[-1]) - target = str(ptarget.resolve()) - args = [ "wget", link, "-o", target ] - print(f"downloading {link} to {target}") - subprocess.run(args) + target = ptarget.resolve() + if target.exists(): + print("File already exists, skipping") + else: + args = [ "wget", link, "-o", str(target) ] + print(f"downloading {link}") + subprocess.run(args)