B
    •xŠ\|  ã               @   s   d dl Z e jdd„ ƒZdS )é    Nc          
   c   sv   y
dV  W nf t k
rp } zH|jd }| | |¡}|f}t|jƒdkrX||jdd…  }||_‚ W dd}~X Y nX dS )z$Rewrite the message of an exception.Nr   é   )Ú	ExceptionÚargsÚreplaceÚlen)Zold_nameÚnew_nameÚeÚmsgr   © r
   ú6lib/python3.7/site-packages/pandas/util/_exceptions.pyÚrewrite_exception   s    

r   )Ú
contextlibÚcontextmanagerr   r
   r
   r
   r   Ú<module>   s   