# coding: utf-8 # AUTO-GENERATED FILE -- DO NOT EDIT """ This module provides the components needed to build your own __import__ function. Undocumented functions are obsolete. """ C_BUILTIN = 6 C_EXTENSION = 3 IMP_HOOK = 9 class NullImporter(object): """ Null importer object """ def __init__(self, *args): """ x.__init__(...) initializes x; see x.__class__.__doc__ for signature """ pass def find_module(self): """ Always return None """ pass PKG_DIRECTORY = 5 PY_CODERESOURCE = 8 PY_COMPILED = 2 PY_FROZEN = 7 PY_RESOURCE = 4 PY_SOURCE = 1 SEARCH_ERROR = 0 __doc__ = """This module provides the components needed to build your own __import__ function. Undocumented functions are obsolete.""" __name__ = 'imp' __package__ = None def acquire_lock(): """ acquire_lock() -> None Acquires the interpreter's import lock for the current thread. This lock should be used by import hooks to ensure thread-safety when importing modules. On platforms without threads, this function does nothing. """ return None def find_module(name, path=None): """ find_module(name, [path]) -> (file, filename, (suffix, mode, type)) Search for a module. If path is omitted or None, search for a built-in, frozen or special module and continue search in sys.path. The module name cannot contain '.'; to search for a submodule of a package, pass the submodule name and the package's __path__. """ return (file(__file__), file(__file__), None, None, None) def get_frozen_object(): pass def get_magic(): """ get_magic() -> string Return the magic number for .pyc or .pyo files. """ return "" def get_suffixes(): """ get_suffixes() -> [(suffix, mode, type), ...] Return a list of (suffix, mode, type) tuples describing the files that find_module() looks for. """ return [] def init_builtin(): pass def init_frozen(): pass def is_builtin(): pass def is_frozen(): pass def load_compiled(): pass def load_dynamic(): pass def load_module(name, file, filename, arg0, mode, arg1): """ load_module(name, file, filename, (suffix, mode, type)) -> module Load a module, given information returned by find_module(). The module name must include the full package name, if any. """ return None def load_package(): pass def load_source(): pass def lock_held(): """ lock_held() -> boolean Return True if the import lock is currently held, else False. On platforms without threads, return False. """ return None def new_module(name): """ new_module(name) -> module Create a new module. Do not enter it in sys.modules. The module name must include the full package name, if any. """ return None def release_lock(): """ release_lock() -> None Release the interpreter's import lock. On platforms without threads, this function does nothing. """ return None def reload(module): """ reload(module) -> module Reload the module. The module must have been successfully imported before. """ return None