Как импортировать модуль, учитывая полный путь?

Преимущество добавления пути python-shell к sys.path (по сравнению python-import с использованием imp) заключается python-interpreter в том, что это упрощает импорт python-shell нескольких модулей из одного python-import пакета. Например:

import sys
# the mock-0.3.1 dir contains testcase.py, testutils.py & mock.py
sys.path.append('/foo/bar/mock-0.3.1')

from testcase import TestCase
from testutils import RunTests
from mock import Mock, sentinel, patch

python

configuration

python-import

python-module

2022-11-12T21:33:18+00:00