Я пишу код python с несколькими взаимодействующими файлами в одном каталоге.
Мне интересно, предпочтительнее ли это. Если я нахожусь в папке x, импортируя файл y как z, у меня есть два варианта:
from . import y as z
или
Import x.y as z
Я лучше вижу первый вариант, поскольку вы гибки в плане отсутствия жесткого кодирования имя файла. Однако это вообще более восприимчиво к ошибкам? Я слышал это анекдотично, что у людей было больше ошибок, используя первый вариант, но нет причин почему.