OS : Linux
PHP Version : 7.4.33
Software : Apache/2.4.6 (CentOS) PHP/7.4.33
Information System : Linux apprendre2 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
Disable Function : 3
‰K]¨ ã @ s” d dgZ yddlmZmZ W n, ek
rH ddlmZmZ dd„ ZY nX yddlmZ W n4 ek
rŽ ddl Z ddlZG dd „ d e
ƒZY nX dS )
Úget_config_varsÚget_pathé )r r )r Úget_python_libc C s | dkrt dƒ‚t| dkƒS )NÚplatlibÚpurelibzName must be purelib or platlib)r r )Ú
ValueErrorr )Úname© r ú /usr/lib/python3.6/py31compat.pyr s )ÚTemporaryDirectoryNc @ s( e Zd ZdZdd„ Zdd„ Zdd„ ZdS ) r z¨
Very simple temporary directory context manager.
Will try to delete afterward, but will also ignore OS and similar
errors on deletion.
c C s d | _ tjƒ | _ d S )N)r ÚtempfileZmkdtemp)Úselfr r r
Ú__init__ s zTemporaryDirectory.__init__c C s | j S )N)r )r
r r r
Ú __enter__! s zTemporaryDirectory.__enter__c C s2 yt j| jdƒ W n tk
r& Y nX d | _d S )NT)ÚshutilZrmtreer ÚOSError)r
ÚexctypeZexcvalueZexctracer r r
Ú__exit__$ s
zTemporaryDirectory.__exit__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r r r r r r r
r s r )Ú__all__Ú sysconfigr r ÚImportErrorZdistutils.sysconfigr r r r Úobjectr r r r
Ú