Importaciones relativas en Python 3
Quiero importar una función de otro archivo en el mismo directorio.
A veces me funciona confrom .mymodule import myfunction
pero a veces me sale un
SystemError: Parent module '' not loaded, cannot perform relative import
A veces funciona confrom mymodule import myfunction
, pero a veces también me sale un
SystemError: Parent module '' not loaded, cannot perform relative import
No entiendo la lógica aquí, y no pude encontrar ninguna explicación. Esto se ve completamente al azar.
¿Podría alguien explicarme cuál es la lógica detrás de todo esto?