# src/main.py # Parses and calls commands import argparse from pathlib import Path from ctf.utils import * def set_arguments(): parser = argparse.ArgumentParser( #type:ignore prog="ctf", description="A collection of cli tools to improve your ctf workflow", epilog="") parser.add_argument('action') # positional argument, action to be taken parser.add_argument('-c', '--count') # option that takes a value parser.add_argument('-v', '--verbose', action='store_true') # on/off flag args = parser.parse_args() return args def main(): print("running main") if __name__ == "__main__": main()