From 5bee08714e3a5b34aee7282cffc88cb6c9cdec07 Mon Sep 17 00:00:00 2001 From: Matt Venn Date: Tue, 11 Apr 2023 19:02:56 +0200 Subject: [PATCH] if file is 0 bytes, return false --- project.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/project.py b/project.py index f9be4c2..21ab6a7 100644 --- a/project.py +++ b/project.py @@ -44,6 +44,10 @@ def fetch_file(url, filename): logging.warning("couldn't download {}".format(url)) return False + if len(r.content) == 0: + logging.warning("file was 0 bytes {}".format(url)) + return False + with open(filename, 'wb') as fh: logging.info("written to {}".format(filename)) fh.write(r.content)