/usr/local/lib64/python3.6/site-packages/numpy/f2py/tests/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/numpy/f2py/tests/__pycache__/util.cpython-36.pyc (7766B)
3
Eg% @ s d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
mZmZ ddl
mZ ddlmZ ddlmZ dadadd Zd
d Zdd
Zdd Zeg g g dfddZeg g g ddfddZdadd Zdd Zdd Zdd Zedd Z G dd dZ!dS ) z
Utility functions for
- building and importing modules on test time, using a temporary location
- detecting if compilers are present
N)asbytesasstr)temppath)
import_module)md5i c C s^ t d k rZytjjt W n tk
r, Y nX ytjt W n ttfk
rT Y nX d a d S )N) _module_dirsyspathremove
ValueErrorshutilrmtreeIOErrorOSError r r A/usr/local/lib64/python3.6/site-packages/numpy/f2py/tests/util.py_cleanup s r c C s6 t d kr2tj a tjt t tjkr2tjjdt t S )Nr ) r tempfilemkdtempatexitregisterr r r insertr r r r get_module_dir. s
r c C s, t } dt }td7 a|tjkr(td|S )Nz_test_ext_module_%d z%Temporary module name already in use.)r _module_numr modulesRuntimeError)dnamer r r get_temp_module_name8 s
r c s i fdd} j |_ |S )Nc sn t | |f}|krTy | ||<