Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Functions | |
def | import_hook |
def | determine_parent |
def | find_head_package |
def | load_tail |
def | ensure_fromlist |
def | import_module |
def | reload_hook |
Variables | |
original_import = __builtin__.__import__ | |
original_reload = __builtin__.reload | |
An Python re-implementation of hierarchical module import. This code is intended to be read, not executed. However, it does work -- all you need to do to enable it is "import knee". (The name is a pun on the klunkier predecessor of this module, "ni".)
def knee.ensure_fromlist | ( | m, | |
fromlist, | |||
recursive = 0 |
|||
) |
def knee.find_head_package | ( | parent, | |
name | |||
) |
def knee.import_hook | ( | name, | |
globals = None , |
|||
locals = None , |
|||
fromlist = None |
|||
) |
Definition at line 14 of file knee.py.
References determine_parent(), ensure_fromlist(), find_head_package(), and load_tail().
def knee.import_module | ( | partname, | |
fqname, | |||
parent | |||
) |
def knee.load_tail | ( | q, | |
tail | |||
) |
def knee.reload_hook | ( | module) |