pydu/docs/network.rst

25 lines
569 B
ReStructuredText

Network
-------
.. py:function:: pydu.network.dotted_netmask(mask)
Converts mask from /`xx` format to `xxx.xxx.xxx.xxx`.
``mask`` can be either ``int`` or ``str``.
>>> from pydu.network import dotted_netmask
>>> dotted_netmask('24')
'255.255.255.0'
>>> dotted_netmask(24)
'255.255.255.0'
.. py:function:: pydu.network.is_ipv4_address(ip)
Judge whether the given ``ip`` is IPV4.
>>> from pydu.network import is_ipv4_address
>>> is_ipv4_address('8.8.8.8')
True
>>> is_ipv4_address('localhost.localdomain')
False