From 3b220c634688f8f3ffddaf41594006738e82dc89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20TAUVEL?= Date: Wed, 14 Dec 2022 15:38:08 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=B8=20add=20documentation=20for=20user?= =?UTF-8?q?=20to=20arguments=20parser=20with=20-h=20flag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/delarte/cli.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/delarte/cli.py b/src/delarte/cli.py index a9a418e..385d0ce 100644 --- a/src/delarte/cli.py +++ b/src/delarte/cli.py @@ -7,7 +7,16 @@ class Parser(argparse.ArgumentParser): def __init__(self): """Generate a parser.""" - super().__init__() + super().__init__( + description="downloads Arte's videos with subtitles", + epilog="examples:\n" + "\tdelarte -h\t\t\t\t\t-> shows this help\n" + "\tdelarte [url]\t\t\t\t\t-> shows available languages\n" + "\tdelarte [url] -l [language]\t\t\t-> shows available resolutions\n" + "\tdelarte [url] -l [language] -r [resolution]\t-> " + "downloads Arte's video\n", + formatter_class=argparse.RawTextHelpFormatter, + ) self.add_argument( "url", help="url of Arte movie's webpage",