Dashboard
PHP:
8.1.34
OS:
Linux
User:
uid288609
/
/
usr
/
lib
/
python3
/
dist-packages
/
netaddr
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: compat.cpython-39.pyc
a lxX~ � @ sF d Z ddlZejd dkr�ejZeZeZ dd� Z dd� Zdd� Zdd� Z d d� Zd d� Zdd� Zdd� Zd d� Zdd� Zdd� ZeZd'dd�Zd(dd�Zdd� Zn�ejdd� ddgk�r:ejZeefZeZ eZ dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zd d� Zd!d� Zd"d� ZeZd)d#d�Zd*d$d�Zd%d� Zned&��dS )+z� Compatibility wrappers providing uniform behaviour for Python code required to run under both Python 2.x and 3.x. All operations emulate 2.x behaviour where applicable. � N� c C s t | d�S )NzUTF-8)�bytes��x� r �0/usr/lib/python3/dist-packages/netaddr/compat.py�<lambda> � r c C s t | ttd�� �f�S �N� )� isinstance�str�type�encoder r r r r r c C s t | t�S �N)r �intr r r r r r c C s t | d�S )N�__call__)�hasattrr r r r r r c C s | j S r ��__doc__r r r r r r c C s t | �� �S r )�list�keysr r r r r r c C s t | �� �S r )r �itemsr r r r r "