Add argument parser

This commit is contained in:
David Doblas Jiménez 2024-02-10 18:56:22 +01:00
parent 41554ea286
commit 25febeecb1
1 changed files with 20 additions and 0 deletions

View File

@ -1,2 +1,22 @@
import argparse
def main():
args = parse_args()
args.func(args)
def parse_args():
parser = argparse.ArgumentParser()
commands = parser.add_subparsers(dest="command")
commands.required = True
init_parser = commands.add_parser("init")
init_parser.set_defaults(func=init)
return parser.parse_args()
def init(args):
print("Hello, World!")