관리-도구
편집 파일: enum.cpython-37.pyc
B � f� � @ s& d dl Z d dlmZmZ yd dlmZ W n ek rH d dlmZ Y nX dddddd d gZdd� Z d d� Z dd� Zdd� Ze � ZG dd � d �ZG dd� de�ZdZG dd� de�ZG dd� ded�ZG dd� dee�Zdd� ZG dd� de�ZG dd� dee�Zdd� Zd d � Zd!d"� Zd#d$� ZdS )%� N)�MappingProxyType�DynamicClassAttribute)�OrderedDict�EnumMeta�Enum�IntEnum�Flag�IntFlag�auto�uniquec C s t | d�pt | d�pt | d�S )z5Returns True if obj is a descriptor, False otherwise.�__get__�__set__� __delete__)�hasattr)�obj� r �)/opt/alt/python37/lib64/python3.7/enum.py�_is_descriptor s r c C sL t | �dkoJ| dd� | dd� ko.dkn oJ| d dkoJ| d dkS )z3Returns True if a __dunder__ name, False otherwise.� N� ����__�_���)�len)�namer r r � _is_dunder s (r c C sL t | �dkoJ| d | d ko&dkn oJ| dd� dkoJ| dd� dkS )z1Returns True if a _sunder_ name, False otherwise.r r ���r � r )r )r r r r � _is_sunder"