Примеры даны для следующей структуры каталогов:
. `-- foo `-- bar `-- __init__.py
Загрузка foo.bar по пути к __init__.py
Python 2
import imp bar = imp.load_source('bar', '/foo/bar/__init__.py')
Python 3
import importlib.machinery loader = importlib.machinery.SourceFileLoader('bar', '/foo/bar/__init__.py') bar = loader.load_module('bar')
Загрузка foo.bar по пути к bar
Python 3
import importlib.machinery loader = importlib.machinery.PathFinder.find_module('bar', ['/foo']) bar = loader.load_module('bar')
Комментариев нет:
Отправить комментарий