INNER CODE UNIT · Python
main
netaddr/netaddr · netaddr/cli.py:31
def main():
print(ASCII_ART_LOGO)
parser = argparse.ArgumentParser(
prog='netaddr', description='The netaddr CLI tool', epilog='Share and enjoy!'
)
subparsers = parser.add_subparsers(dest='command')
subparsers.default = 'shell'
shell_parser = subparsers.add_parser(
'shell', help='Start an interactive shell (the default subcommand)'
)
parser_info = subparsers.add_parser('info', help='Display information about an IP network')
parser_info.add_argument('network', help='The IP network to display')
args = parser.parse_args()
if args.command == 'shell':
shell()
elif args.command == 'info':