Introduces a progress bar using the tqdm library to track the progress of image downloads, instead of print messages.
Any errors that occur during the downloads are logged and reported after all downloads are completed.
The progress bar shows download speed in images per second in decimal ( in pic 1.31image/s) which does not seem right but fixing this would be unnecessary work considering the scope of this project (unless it is very easy and I am overthinking).
A progress bar looks better and errors are also easier to read towards the end instead of in-between 300+ print statements.
I don't know JS so I couldn't implement this in JS but upon some surface level research it seems to me like \r can be used to clear the last line of the console, So maybe someone can work with that.
tqdm
library to track the progress of image downloads, instead of print messages.1.31image/s
) which does not seem right but fixing this would be unnecessary work considering the scope of this project (unless it is very easy and I am overthinking).A progress bar looks better and errors are also easier to read towards the end instead of in-between 300+ print statements. I don't know JS so I couldn't implement this in JS but upon some surface level research it seems to me like
\r
can be used to clear the last line of the console, So maybe someone can work with that.