Your IP : 3.22.68.228


Current Path : /opt/alt/python33/lib64/python3.3/importlib/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/importlib/__pycache__/__init__.cpython-33.pyc

�
��f�c@s�dZdddgZddlZddlZyddlZWn2ek
rqddlmZejee�Yn5Xde_	d	e_
ejd
d�e_eej
d<ejZejZddlmZd
d�Zddd�Zddd�ZdS(u'A pure Python implementation of import.u
__import__u
import_moduleuinvalidate_cachesiNi(u
_bootstrapuimportlib._bootstrapu	importlibu__init__.pyu
_bootstrap.py(u
__import__cCs4x-tjD]"}t|d�r
|j�q
q
WdS(umCall the invalidate_caches() method on all meta path finders stored in
    sys.meta_path (where implemented).uinvalidate_cachesN(usysu	meta_pathuhasattruinvalidate_caches(ufinder((u7/opt/alt/python33/lib64/python3.3/importlib/__init__.pyuinvalidate_caches(scCsay<tj|j}|dkr7tdj|���n|SWntk
rPYnXtj||�S(u�Find the loader for the specified module.

    First, sys.modules is checked to see if the module was already imported. If
    so, then sys.modules[name].__loader__ is returned. If that happens to be
    set to None, then ValueError is raised. If the module is not in
    sys.modules, then sys.meta_path is searched for a suitable loader with the
    value of 'path' given to the finders. None is returned if no loader could
    be found.

    Dotted names do not have their parent packages implicitly imported. You will
    most likely need to explicitly import all parent packages in the proper
    order for a submodule to get the correct loader.

    u{}.__loader__ is NoneN(	usysumodulesu
__loader__uNoneu
ValueErroruformatuKeyErroru
_bootstrapu_find_module(unameupathuloader((u7/opt/alt/python33/lib64/python3.3/importlib/__init__.pyufind_loader0s
ufind_loadercCsud}|jd�rX|s*td��nx+|D] }|dkrGPn|d7}q1Wntj||d�||�S(u�Import a module.

    The 'package' argument is required when performing a relative import. It
    specifies the package to use as the anchor point from which to resolve the
    relative import to an absolute import.

    iu.u/relative imports require the 'package' argumentiN(u
startswithu	TypeErroru
_bootstrapu_gcd_import(unameupackageulevelu	character((u7/opt/alt/python33/lib64/python3.3/importlib/__init__.pyu
import_moduleJs
(u__doc__u__all__u_impusysu_frozen_importlibu
_bootstrapuImportErroruu_setupu__name__u__package__u__file__ureplaceumodulesu_w_longu_r_longu
__import__uinvalidate_cachesuNoneufind_loaderu
import_module(((u7/opt/alt/python33/lib64/python3.3/importlib/__init__.pyu<module>s$

		
		

?>