Когда или почему использовать относительный импорт в Python
Есть ли какие-либо правила или рекомендации относительно того, когда использовать относительный импорт в Python? Я вижу их в использовании все время, как в веб-фреймворке Flask. При поиске по этой теме я вижу только статьи об использовании относительного импорта, но неЗачем.
Так есть ли какое-то особое преимущество использования:
from . import x
скорее, чем:
from package import x
Более того, я заметил, что наэтот ТАК вопрос, ответ упоминает, что относительный импорт не рекомендуется. И все же люди все еще продолжают их использовать.