Fix help
This commit is contained in:
parent
724389c0aa
commit
2990e94c13
1 changed files with 8 additions and 20 deletions
28
pat
28
pat
|
@ -17,29 +17,17 @@ color_print = lambda red, green, blue, string: print(
|
||||||
"\x1b[38;2;%d;%d;%dm%s" % (red, green, blue, string),
|
"\x1b[38;2;%d;%d;%dm%s" % (red, green, blue, string),
|
||||||
end='')
|
end='')
|
||||||
|
|
||||||
class Defaults(IntEnum):
|
|
||||||
AMT = 300
|
|
||||||
MAX = 255
|
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description="Output text from files with color.")
|
parser = argparse.ArgumentParser(description="Output text from files with color.")
|
||||||
parser.add_argument(
|
parser.add_argument("-n", "--number",
|
||||||
"-n", "--number",
|
|
||||||
action="store_true",
|
action="store_true",
|
||||||
help="number all output lines")
|
help="number all output lines")
|
||||||
parser.add_argument(
|
parser.add_argument("-m", "--max_rgb_value",
|
||||||
"-m", "--max_rgb_value",
|
type=float, nargs='?', default=255,
|
||||||
type=float, nargs='?', default=Defaults.MAX,
|
help="max value any r/g/b can have. 0 <= argument <= 255")
|
||||||
help="max value any r/g/b can have.\n"
|
parser.add_argument("-c", "--color_amount",
|
||||||
+ "constraints: 0 <= x <= 255\n"
|
type=int, nargs='?', default=300,
|
||||||
+ f"default: {Defaults.MAX}")
|
help="amount of colors to output. arg is divisible by 3, 0 <= arg <= max * 3.")
|
||||||
parser.add_argument(
|
parser.add_argument("paths",
|
||||||
"-c", "--color_amount",
|
|
||||||
type=int, nargs='?', default=Defaults.AMT,
|
|
||||||
help="amount of colors to be outputted.\n"
|
|
||||||
+ "constraints: x % 3 = 0, 0 <= x <= max * 3.\n"
|
|
||||||
+ f"default: {Defaults.AMT}")
|
|
||||||
parser.add_argument(
|
|
||||||
"paths",
|
|
||||||
nargs='*', default=['-'],
|
nargs='*', default=['-'],
|
||||||
help="a path to open ('-' for stdin)")
|
help="a path to open ('-' for stdin)")
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue