INNER CODE UNIT · Python

shell

netaddr/netaddr · netaddr/cli.py:63

        def shell(namespace, banner, exit_msg):
            InteractiveShellEmbed(banner1=banner, exit_msg=exit_msg, user_ns=SHELL_NAMESPACE)()
    except ImportError:
        notice = 'Using built-in Python REPL. You can install IPython for better experience.'
        print()
        import code

        def shell(namespace, banner, exit_msg):
            code.interact('\n'.join([banner, notice, '']), local=namespace, exitmsg=exit_msg)

    shell(locals(), banner, exit_msg)


def info(network_input: str) -> None:
    try:
        network = IPNetwork(network_input).cidr
    except AddrFormatError as e:
        print(f'{network_input} is not a valid network')

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…