Quando ou por que usar importações relativas em Python
Existe alguma regra ou diretriz sobre quando usar importações relativas em Python? Eu os vejo em uso o tempo todo, como no framework web Flask. Ao pesquisar por esse tópico, vejo apenas artigos sobre como usar importações relativas, mas nãoporque.
Então, há algum benefício especial em usar:
from . import x
ao invés de:
from package import x
Além disso, notei queisto Então, pergunta, a resposta menciona que as importações relativas são desencorajadas. No entanto, as pessoas ainda continuam a usá-las.