Код: Выделить всё
production/
__init__.py
prod_module_1.py
prod_subpackage/
__init__.py
prod_submodule_1.py
...
computation/
__init__.py
computation_module_1.py
...
development/
...
В документации Python https://docs.python.org/3/reference/import.html Я нашел следующий отрывок:
Чтобы выборочно запретить импорт некоторые модули из крючка на ранних этапах метапути (а не полностью отключив стандартную систему импорта), достаточно вызвать ModuleNotFoundError непосредственно из find_spec() вместо возврата None. Последнее указывает на то, что поиск метапути должен продолжаться, а возникновение исключения немедленно прекращает его.
Но я не уверен, как и где Мне нужно перезаписать этот метод. Мы будем очень признательны за понимание того, где в базе кода необходимо внести эти изменения.
Подробнее здесь: https://stackoverflow.com/questions/577 ... r-packages
Мобильная версия