관리-도구
편집 파일: results.cpython-36.pyc
3 U�\� � @ s d dl mZmZmZ [[[G dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d d� de�Z G dd � d e�Z G dd� de�ZG dd� de�ZG dd� de�Z G dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG d d!� d!e�Zd"S )#� )�absolute_import�print_function�unicode_literalsc @ s: e Zd ZdZi Zi ZdddddddhZd d � Zdd� Zd S )�Resultz>Result object Describes the result of an operation. �acquire�appendZdisown�nextZown�thisZthisownc C s� x6| j j� D ](\}}t||�rt| ||t||��� qW x<| jj� D ].\}}t||�rDt| |tt|t||���� qDW xDt|�D ]8}|j d�s�|| j kr�q�t| |�r�q�t| |t||�� q�W d S )N�_)�_type�items�hasattr�setattr�getattr�_map�list�map�dir� startswith� _blacklist)�selfZfragile�key�func� r �/usr/lib64/python3.6/results.py�__init__6 s zResult.__init__c s( dj � jjdj� fdd�t� �D ���S )Nz{}({})z, c 3 s* | ]"}|j d �sdj|t� |��V qdS )r z{}={!r}N)r �formatr )�.0�k)r r r � <genexpr>J s z"Result.__repr__.<locals>.<genexpr>)r � __class__�__name__�joinr )r r )r r �__repr__G s zResult.__repr__N) r! � __module__�__qualname__�__doc__r r r r r# r r r r r ! s r c @ s e Zd ZdS )� InvalidKeyN)r! r$ r% r r r r r'