0 purchases
simport 0.2.dev16
simport
Simple Import Library for Python
Supports importing functions or class methods from files
not in the Python Path.
Using Simport
import simport
# For modules already in the Python Path
function = simport.load(‘mymodule.myfunction’)
class_method = simport.load(‘mymodule:MyClass.mymethod’)
klass = simport.load(‘mymodule:MyClass’) # uninstanstiated.
# For modules not in the Python Path
function = simport.load(‘/path/to/dir|module_name:myfunction’)
class_method = simport.load(‘/path/to/dir|module_name:MyClass.mymethod’)
Look at the tests for some interesting naming conventions for
specifying relative modules, etc.
Running Tests
From the simport root directory, run tox
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.