(cls, ip_str)
Turn the given IP string into an integer for comparison.

        Args:
            ip_str: A string, the IP ip_str.

        Returns:
            The IP ip_str as an integer.

        Raises:
            AddressValueError: if ip_str isn't a valid IPv4 Address.
Turn the given IP string into an integer for comparison.
Turn the given IP string into an integer for comparison .
def _ip_int_from_string(cls, ip_str):
        """Turn the given IP string into an integer for comparison.

        Args:
            ip_str: A string, the IP ip_str.

        Returns:
            The IP ip_str as an integer.

        Raises:
            AddressValueError: if ip_str isn't a valid IPv4 Address.

        """
        if not ip_str:
            raise AddressValueError('Address cannot be empty')

        octets = ip_str.split('.')
        if len(octets) != 4:
            raise AddressValueError("Expected 4 octets in %r" % ip_str)

        try:
            return _compat_int_from_byte_vals(
                map(cls._parse_octet, octets), 'big')
        except ValueError as exc:
            raise AddressValueError("%s in %r" % (exc, ip_str))
def _ip_int_from_string ( cls , ip_str ) : if not ip_str : raise AddressValueError ( 'Address cannot be empty' ) octets = ip_str . split ( '.' ) if len ( octets ) != 4 : raise AddressValueError ( "Expected 4 octets in %r" % ip_str ) try : return _compat_int_from_byte_vals ( map ( cls . _parse_octet , octets ) , 'big' ) except ValueError as exc : raise AddressValueError ( "%s in %r" % ( exc , ip_str ) )