public class _imp extends Object
Modifier and Type | Field and Description |
---|---|
static PyString |
__doc__ |
static int |
C_BUILTIN |
static int |
C_EXTENSION |
static int |
IMP_HOOK |
static int |
PKG_DIRECTORY |
static int |
PY_COMPILED |
static int |
PY_FROZEN |
static int |
PY_SOURCE |
Constructor and Description |
---|
_imp() |
Modifier and Type | Method and Description |
---|---|
static void |
acquire_lock()
Acquires the interpreter's import lock for the current thread.
|
static PyObject |
find_module(String name) |
static PyObject |
find_module(String name,
PyObject path) |
static PyObject |
get_magic() |
static PyObject |
get_suffixes() |
static boolean |
is_builtin(String name) |
static boolean |
is_frozen(String name) |
static PyObject |
load_compiled(String name,
String pathname) |
static PyObject |
load_compiled(String name,
String pathname,
PyObject file) |
static PyObject |
load_dynamic(String name,
String pathname) |
static PyObject |
load_dynamic(String name,
String pathname,
PyObject file) |
static PyObject |
load_module(String name,
PyObject file,
PyObject filename,
PyTuple data) |
static PyObject |
load_source(String modname,
String filename) |
static PyObject |
load_source(String modname,
String filename,
PyObject file) |
static boolean |
lock_held()
Return true if the import lock is currently held, else false.
|
static PyModule |
new_module(String name) |
static void |
release_lock()
Release the interpreter's import lock.
|
static PyObject |
reload(PyObject module) |
public static PyString __doc__
public static final int PY_SOURCE
public static final int PY_COMPILED
public static final int C_EXTENSION
public static final int PKG_DIRECTORY
public static final int C_BUILTIN
public static final int PY_FROZEN
public static final int IMP_HOOK
public static PyObject load_module(String name, PyObject file, PyObject filename, PyTuple data)
public static PyObject get_magic()
public static PyObject get_suffixes()
public static boolean is_builtin(String name)
public static boolean is_frozen(String name)
public static void acquire_lock()
public static void release_lock()
public static boolean lock_held()