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

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

Иногда это работает для меня сfrom .mymodule import myfunction но иногда я получаю:

SystemError: Parent module '' not loaded, cannot perform relative import

Иногда это работает сfrom mymodule import myfunction, но иногда я также получаю:

SystemError: Parent module '' not loaded, cannot perform relative import

Я нене могу понять логику здесь, и я не могне могу найти никакого объяснения. Это выглядит совершенно случайно.

Может ли кто-нибудь объяснить мне, чтоЕсть ли логика за всем этим?

Ответы на вопрос(8)

Ваш ответ на вопрос