#!/usr/bin/env python3 import argparse from subcommands.sniff import setup_sniff_parser CAP_DIR_PREFIX = ... ###################### # Argparse setup ###################### def setup_argparse(): # create top level parser root_parser = argparse.ArgumentParser(prog="kydcap") subparsers = root_parser.add_subparsers(title="subcommands", required=True, dest="command") setup_sniff_parser(subparsers) return root_parser if __name__ == "__main__": parser = setup_argparse() args = parser.parse_args() # if args.command # create_capture_directory(args.device_name)