From 986fdbe7a7f1a9a11e30dcd94fb56ad65c1a03a3 Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Thu, 19 Nov 2020 01:30:47 +0400 Subject: [PATCH] Handling of no arguments passed. --- scrapthechan/cli/scraper.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scrapthechan/cli/scraper.py b/scrapthechan/cli/scraper.py index dc30ccd..2f1d44a 100644 --- a/scrapthechan/cli/scraper.py +++ b/scrapthechan/cli/scraper.py @@ -62,6 +62,10 @@ def parse_arguments(args: str) -> dict: else out_dir.groupdict()["outdir"] } def main() -> None: + if len(argv) == 1: + print(USAGE) + exit() + cargs = parse_common_arguments(' '.join(argv[1:])) if not cargs is None: if cargs["help"]: