semvec/pypi-packages huggingface dataset:
simport 0.2.dev16
simple import with python path management
License: Apache-2
Keywords: import

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`