
Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­Â�Â­
<!DOCTYPE html>
<html>
U
    ¡ê,a  ã                   @   sT   d Z dZddlmZmZmZmZmZmZm	Z	m
Z
mZmZmZ dZdd„ Zdd„ Zd	S )
z?Execute computations asynchronously using threads or processes.z"Brian Quinlan (brian@sweetapp.com)é    )ÚFIRST_COMPLETEDÚFIRST_EXCEPTIONÚALL_COMPLETEDÚCancelledErrorÚTimeoutErrorÚInvalidStateErrorÚBrokenExecutorÚFutureÚExecutorÚwaitÚas_completed)r   r   r   r   r   r   r	   r
   r   r   ÚProcessPoolExecutorÚThreadPoolExecutorc                   C   s   t d S )N)Ú
__author__Ú__doc__)Ú__all__© r   r   ú@/opt/alt/python38/lib64/python3.8/concurrent/futures/__init__.pyÚ__dir__$   s    r   c                 C   sP   | dkrddl m} |a|S | dkr8ddlm} |a|S tdt› d| › �ƒ‚d S )Nr   é   )r   r   )r   zmodule z has no attribute )Zprocessr   Úthreadr   ÚAttributeErrorÚ__name__)ÚnameZpeZter   r   r   Ú__getattr__(   s    r   N)r   r   Zconcurrent.futures._baser   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   Ú<module>   s
   4