Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Public Member Functions | |
def | __init__ |
def | set_trusted_path |
def | load_dynamic |
def | make_initial_modules |
def | is_builtin |
def | make_builtin |
def | make_main |
def | make_osname |
def | make_sys |
def | copy_except |
def | copy_only |
def | copy_none |
def | add_module |
def | r_exec |
def | r_eval |
def | r_execfile |
def | r_import |
def | r_reload |
def | r_unload |
def | make_delegate_files |
def | set_files |
def | reset_files |
def | save_files |
def | restore_files |
def | s_apply |
def | s_exec |
def | s_eval |
def | s_execfile |
def | s_import |
def | s_reload |
def | s_unload |
def | r_open |
def | r_exc_info |
![]() | |
def | __init__ |
def | get_verbose |
def | set_verbose |
def | note |
def | message |
Data Fields | |
hooks | |
modules | |
ok_dynamic_modules | |
ok_builtin_modules | |
loader | |
importer | |
trusted_path | |
delegate_stdin | |
delegate_stdout | |
delegate_stderr | |
restricted_stdin | |
restricted_stdout | |
restricted_stderr | |
save_stdin | |
save_stdout | |
save_stderr | |
![]() | |
verbose | |
Static Public Attributes | |
tuple | ok_path = tuple(sys.path) |
tuple | ok_builtin_modules |
tuple | ok_posix_names |
tuple | ok_sys_names |
tuple | nok_builtin_names = ('open', 'file', 'reload', '__import__') |
def __init__ | ( | self, | |
hooks = None , |
|||
verbose = 0 |
|||
) |
Definition at line 137 of file rexec.py.
References _Verbose.__init__().
def add_module | ( | self, | |
mname | |||
) |
def copy_except | ( | self, | |
src, | |||
exceptions | |||
) |
def copy_none | ( | self, | |
src | |||
) |
Definition at line 236 of file rexec.py.
References RHooks.add_module(), Hooks.add_module(), and RExec.add_module().
def copy_only | ( | self, | |
src, | |||
names | |||
) |
def is_builtin | ( | self, | |
mname | |||
) |
Definition at line 180 of file rexec.py.
References RExec.ok_builtin_modules.
def load_dynamic | ( | self, | |
name, | |||
filename, | |||
file | |||
) |
Definition at line 163 of file rexec.py.
References RExec.copy_except(), and RExec.ok_dynamic_modules.
def make_builtin | ( | self) |
Definition at line 185 of file rexec.py.
References RExec.copy_except(), RExec.nok_builtin_names, RExec.r_import(), RExec.r_open(), and RExec.r_reload().
def make_delegate_files | ( | self) |
def make_initial_modules | ( | self) |
Definition at line 174 of file rexec.py.
References RExec.make_main(), and RExec.make_osname().
def make_main | ( | self) |
Definition at line 191 of file rexec.py.
References RHooks.add_module(), Hooks.add_module(), and RExec.add_module().
def make_osname | ( | self) |
def make_sys | ( | self) |
Definition at line 202 of file rexec.py.
References RExec.copy_only(), RExec.modules, BasicModuleImporter.modules, RExec.ok_builtin_modules, RExec.ok_path, RExec.ok_sys_names, RExec.r_exc_info(), and log_faction_ships.tuple.
def r_eval | ( | self, | |
code | |||
) |
Definition at line 256 of file rexec.py.
References RHooks.add_module(), Hooks.add_module(), and RExec.add_module().
def r_exec | ( | self, | |
code | |||
) |
Definition at line 252 of file rexec.py.
References RHooks.add_module(), Hooks.add_module(), and RExec.add_module().
def r_execfile | ( | self, | |
file | |||
) |
Definition at line 260 of file rexec.py.
References RHooks.add_module(), Hooks.add_module(), and RExec.add_module().
def r_import | ( | self, | |
mname, | |||
globals = {} , |
|||
locals = {} , |
|||
fromlist = [] |
|||
) |
def r_open | ( | self, | |
file, | |||
mode = 'r' , |
|||
buf = -1 |
|||
) |
def r_reload | ( | self, | |
m | |||
) |
def r_unload | ( | self, | |
m | |||
) |
def reset_files | ( | self) |
Definition at line 297 of file rexec.py.
References RExec.modules, BasicModuleImporter.modules, RExec.restore_files(), RExec.restricted_stderr, RExec.restricted_stdin, and RExec.restricted_stdout.
def restore_files | ( | self) |
Definition at line 310 of file rexec.py.
References RExec.save_stderr, RExec.save_stdin, and RExec.save_stdout.
def s_apply | ( | self, | |
func, | |||
args = () , |
|||
kw = None |
|||
) |
Definition at line 315 of file rexec.py.
References RExec.restore_files(), RExec.save_files(), and RExec.set_files().
def s_eval | ( | self, | |
args | |||
) |
Definition at line 330 of file rexec.py.
References RExec.r_eval(), and RExec.s_apply().
def s_exec | ( | self, | |
args | |||
) |
Definition at line 327 of file rexec.py.
References RExec.r_exec(), and RExec.s_apply().
def s_execfile | ( | self, | |
args | |||
) |
Definition at line 333 of file rexec.py.
References RExec.r_execfile(), and RExec.s_apply().
def s_import | ( | self, | |
args | |||
) |
Definition at line 336 of file rexec.py.
References RExec.r_import(), and RExec.s_apply().
def s_reload | ( | self, | |
args | |||
) |
Definition at line 339 of file rexec.py.
References RExec.r_reload(), and RExec.s_apply().
def s_unload | ( | self, | |
args | |||
) |
Definition at line 342 of file rexec.py.
References RExec.r_unload(), and RExec.s_apply().
def set_files | ( | self) |
Definition at line 284 of file rexec.py.
References RExec.delegate_stderr, RExec.delegate_stdin, RExec.delegate_stdout, RExec.make_delegate_files(), RExec.modules, BasicModuleImporter.modules, RExec.restricted_stderr, RExec.restricted_stdin, RExec.restricted_stdout, and RExec.save_files().
|
static |
|
static |
|
static |
|
static |