История изменений
Исправление user_id_68054, (текущая версия) :
> from . import module_A
Вот не надо этих извратов с относительным путем импорта
а что — не нравится, когда можно переименовать модуль (полезно при рефакторинге) и при этом *ни_чегошечки* не менять внутри кода субмодулей? :-)
но это фигня.. (не так уж и важно).
вопрос-то был не в этом.. :)
а в том — как на Ruby сделать from . import module_B
и при этом НЕ сделать from . import module_A
?
то есть — код который хочет обращаться к коду модуля «B» — не должен иметь в своём пространстве доступа к коду модуля «A» (ради своей же безопасности, чтобы случайно оттуда ни чего не вызвать!!)
Исправление user_id_68054, :
> from . import module_A
Вот не надо этих извратов с относительным путем импорта
а что — не нравится, когда можно переименовать модуль (полезно при рефакторинге) и при этом *ни_чегошечки* не менять внутри кода субмодулей? :-)
но это фигня.. (не так уж и важно).
вопрос-то был не в этом.. :)
а в том — как на Ruby сделать from . import module_B
и при этом НЕ сделать from . import module_A
?
то есть — код который хочет обращаться к коду модуля «B» — не должен иметьв своём пространстве доступа к коду «A» (ради своей же безопасности, чтобы случайно оттуда ни чего не вызвать!!)
Исходная версия user_id_68054, :
> from . import module_A
Вот не надо этих извратов с относительным путем импорта
а что — не нравится, когда можно переименовать модуль (полезно при рефакторинге) и при этом *ни_чегошечки* не менять внутри кода субмодулей? :-)
но это фигня.. (не так уж и важно).
вопрос-то был не в этом.. :)
а в том — как на Ruby сделать from . import module_B
и при этом НЕ сделать from . import module_A
?