Nom Type Description
ip_address() Fonction Crée un objet représentant une adresse IP (IPv4 ou IPv6) à partir d'une chaîne.
Crée un objet représentant un réseau IP à partir d'une chaîne, incluant le masque de
ip_network() Fonction
sous-réseau.
Crée un objet représentant une interface IP à partir d'une chaîne, incluant le masque
ip_interface() Fonction
de sous-réseau.
IPv4Address Classe Représente une adresse IPv4.
IPv6Address Classe Représente une adresse IPv6.
IPv4Network Classe Représente un réseau IPv4 (incluant le masque de sous-réseau).
IPv6Network Classe Représente un réseau IPv6 (incluant le masque de sous-réseau).
IPv4Interface Classe Représente une interface IPv4 (adresse + masque de sous-réseau).
IPv6Interface Classe Représente une interface IPv6 (adresse + masque de sous-réseau).
summarize_address_range() Fonction Résume une plage d'adresses IP en un ensemble de réseaux.
collapse_addresses() Fonction Réduit une liste d'adresses ou de réseaux en un plus petit nombre de réseaux.
is_loopback() Méthode Vérifie si une adresse IP est une adresse de boucle locale.
is_link_local() Méthode Vérifie si une adresse IP est une adresse de lien local.
is_private() Méthode Vérifie si une adresse IP est une adresse privée.
is_global() Méthode Vérifie si une adresse IP est une adresse globale.
Renvoie une représentation de l'adresse avec son préfixe (pour les objets réseau et
with_prefixlen Propriété
interface).
Donne la longueur du préfixe (masque de sous-réseau) pour les objets réseau et
prefixlen Propriété
interface.