@TigerSHARC

Как подменить модуль при импортировании в Python скрипте?

У меня есть скрипт, который содержит:

import Module
Module.submodule.foo()


В моем окружении нет модуля Module. Как мне подменить его, чтобы вызывался мой локальный Module?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
@i_samartsev
Ожидается, что структура локальной папки следующая
├── Module
│   ├── __init__.py
│   └── submodule.py
└── script.py


2 способа на выбор
В начале скрипта еще и добавить
import Module.submodule

или
в Module/__init__.py прописать:
from . import submodule
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы