From f7f35adfa0e276ac1b9aed25d3f951ad38835e44 Mon Sep 17 00:00:00 2001 From: Eggert Jung Date: Sun, 22 Nov 2020 04:41:26 +0100 Subject: [PATCH] create main routine with argparsing --- src/vigenere/vig.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/vigenere/vig.py diff --git a/src/vigenere/vig.py b/src/vigenere/vig.py new file mode 100644 index 0000000..95dbbab --- /dev/null +++ b/src/vigenere/vig.py @@ -0,0 +1,11 @@ +if __name__ == "__main__": + import argparse + parser = argparse.ArgumentParser() + parser.add_argument('FILE') + command_group = parser.add_mutually_exclusive_group(required=True) + command_group.add_argument('--encrypt', metavar='KEY') + command_group.add_argument('--decrypt', metavar='KEY') + parser.add_argument('--out', metavar='FILE') + + args = parser.parse_args() +