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':

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…