D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
lib
/
python3.14
/
__pycache__
/
Filename :
ipaddress.cpython-314.pyc
back
Copy
+ ��3j = � �L � R t Rt^ RIt^ t^�t ! R R]4 t ! R R]4 tR tR/R lt R t R tR tR t R tR tR tR tR tR t ! R R4 tRs]P, ! R R]4 4 t]P, ! R R]4 4 t ! R R4 t]]n ! R R4 t ! R R]]4 t ! R R ]4 t ! R! R"]]4 t ! R# R$4 t]]n ]]n ! R% R&4 t ! R' R(] ]4 t! ! R) R*]!4 t" ! R+ R,] ]4 t# ! R- R.4 t$]$]!n ]$]#n R# )0z�A fast, lightweight IPv4/IPv6 manipulation library in Python. This library is used to create/poke/manipulate IPv4 and IPv6 addresses and networks. z1.0Nc � � ] tR t^tRtRtR# )�AddressValueErrorz%A Value Error related to the address.� N��__name__� __module__�__qualname__�__firstlineno__�__doc__�__static_attributes__r � � /usr/lib/python3.14/ipaddress.pyr r � � �/r r c � � ] tR t^tRtRtR# )�NetmaskValueErrorz%A Value Error related to the netmask.r Nr r r r r r r r r c � � \ V 4 # \ \ 3 d Mi ; i \ T 4 # \ \ 3 d Mi ; i\ T : R24 h)a� Take an IP string/int and return an object of the correct type. Args: address: A string or integer, the IP address. Either IPv4 or IPv6 addresses may be supplied; integers less than 2**32 will be considered to be IPv4 by default. Returns: An IPv4Address or IPv6Address object. Raises: ValueError: if the *address* passed isn't either a v4 or a v6 address z. does not appear to be an IPv4 or IPv6 address)�IPv4Addressr r �IPv6Address� ValueError��addresss &r � ip_addressr sg � � ��7�#�#���0�1� �� �� ��7�#�#���0�1� �� �� ��{�"P�Q� R�R� � �!�!� 0 �A�Ac � � \ W4 # \ \ 3 d Mi ; i \ Y4 # \ \ 3 d Mi ; i\ T : R24 h)a� Take an IP string/int and return an object of the correct type. Args: address: A string or integer, the IP network. Either IPv4 or IPv6 networks may be supplied; integers less than 2**32 will be considered to be IPv4 by default. Returns: An IPv4Network or IPv6Network object. Raises: ValueError: if the string passed isn't either a v4 or a v6 address. Or if the network has host bits set. z. does not appear to be an IPv4 or IPv6 network)�IPv4Networkr r �IPv6Networkr )r �stricts &&r � ip_networkr 9 sg � � ��7�+�+���0�1� �� �� ��7�+�+���0�1� �� �� ��{�"P�Q� R�Rr c � � \ V 4 # \ \ 3 d Mi ; i \ T 4 # \ \ 3 d Mi ; i\ T : R24 h)a/ Take an IP string/int and return an object of the correct type. Args: address: A string or integer, the IP address. Either IPv4 or IPv6 addresses may be supplied; integers less than 2**32 will be considered to be IPv4 by default. Returns: An IPv4Interface or IPv6Interface object. Raises: ValueError: if the string passed isn't either a v4 or a v6 address. Notes: The IPv?Interface classes describe an Address on a particular Network, so they're basically a combination of both the Address and Network classes. z0 does not appear to be an IPv4 or IPv6 interface)� IPv4Interfacer r � IPv6Interfacer r s &r �ip_interfacer! V sg � �* ��W�%�%���0�1� �� �� ��W�%�%���0�1� �� �� ��{�"R�S� T�Tr c �Z � V P ^4 # \ d \ R4 hi ; i)a@ Represent an address as 4 packed bytes in network (big-endian) order. Args: address: An integer representation of an IPv4 IP address. Returns: The integer address packed as 4 bytes in network (big-endian) order. Raises: ValueError: If the integer is negative or too large to be an IPv4 IP address. z&Address negative or too large for IPv4��to_bytes� OverflowErrorr r s &r �v4_int_to_packedr&