import os import glob py_modules = glob.glob(os.path.dirname(__file__)+"/*.py") pyc_modules = glob.glob(os.path.dirname(__file__)+"/*.pyc") so_modules = glob.glob(os.path.dirname(__file__)+"/*.so") pyd_modules = glob.glob(os.path.dirname(__file__)+"/*.pyd") modules = py_modules+pyc_modules+so_modules+pyd_modules __all__ = list(set([os.path.basename(f).split(".")[0] for f in modules if not os.path.basename(f).split(".")[0] == "__init__"]))