(cls, ip_int)
return '.'.join(_compat_str(struct.unpack(b'!B', b)[0]
                                    if isinstance(b, bytes)
                                    else b)
                        for b in _compat_to_bytes(ip_int, 4, 'big'))
Turns a 32-bit integer into dotted decimal notation.

        Args:
            ip_int: An integer, the IP address.

        Returns:
            The IP address as a string in dotted decimal notation.
Turns a 32-bit integer into dotted decimal notation.
Turns a 32 - bit integer into dotted decimal notation .
def _string_from_ip_int(cls, ip_int):
        """Turns a 32-bit integer into dotted decimal notation.

        Args:
            ip_int: An integer, the IP address.

        Returns:
            The IP address as a string in dotted decimal notation.

        """
        return '.'.join(_compat_str(struct.unpack(b'!B', b)[0]
                                    if isinstance(b, bytes)
                                    else b)
                        for b in _compat_to_bytes(ip_int, 4, 'big'))
def _string_from_ip_int ( cls , ip_int ) : return '.' . join ( _compat_str ( struct . unpack ( b'!B' , b ) [ 0 ] if isinstance ( b , bytes ) else b ) for b in _compat_to_bytes ( ip_int , 4 , 'big' ) )