Python pip._vendor.ipaddress 模块,ip_address() 实例源码

我们从Python开源项目中,提取了以下1个代码示例,用于说明如何使用pip._vendor.ipaddress.ip_address()

项目:pip-update-requirements    作者:alanhamlett    | 项目源码 | 文件源码
def _ipaddress_match(ipname, host_ip):
    """Exact matching of IP addresses.

    RFC 6125 explicitly doesn't define an algorithm for this
    (section 1.7.2 - "Out of Scope").
    """
    # OpenSSL may add a trailing newline to a subjectAltName's IP address
    # Divergence from upstream: ipaddress can't handle byte str
    ip = ipaddress.ip_address(_to_unicode(ipname).rstrip())
    return ip == host_ip