:mod:`ipaddress` ================ .. py:module:: ipaddress .. autoapi-nested-parse:: The `ipaddress` module provides types for IP addresses. It is a subset of CPython's ipaddress module. .. raw:: html

Available on these boards

.. py:function:: ip_address(obj: Union[int, str]) -> IPv4Address Return a corresponding IP address object or raise ValueError if not possible. .. py:class:: IPv4Address(address: Union[int, str, bytes]) Encapsulates an IPv4 address. Create a new IPv4Address object encapsulating the address value. The value itself can either be bytes or a string formatted address. .. py:attribute:: packed :annotation: :bytes The bytes that make up the address (read-only). .. py:attribute:: version :annotation: :int 4 for IPv4, 6 for IPv6 .. py:method:: __eq__(other: object) -> bool Two Address objects are equal if their addresses and address types are equal. .. py:method:: __hash__() -> int Returns a hash for the IPv4Address data.