Относительный импорт в Python 3Python

Программы на Python
Anonymous
Относительный импорт в Python 3

Сообщение Anonymous »

Я хочу импортировать функцию из другого файла в том же каталоге.
Обычно работает одно из следующих действий:

Код: Выделить всё

from .mymodule import myfunction

Код: Выделить всё

from mymodule import myfunction
...но другой выдает одну из этих ошибок:

Код: Выделить всё

ImportError: attempted relative import with no known parent package

Код: Выделить всё

ModuleNotFoundError: No module named 'mymodule'

Код: Выделить всё

SystemError: Parent module '' not loaded, cannot perform relative import
Почему это?


Подробнее здесь: https://stackoverflow.com/questions/169 ... n-python-3

Вернуться в «Python»