Переменные на верхнем уровне модуля, чьи имена начинаются с одиночного подчеркивания, не копируются в область видимости импортера, когда используется форма оператора from *
. Тем не менее, они по-прежнему доступны посредством оператора import
или нормальной формы оператора from
.
Можно управлять тем, что импортируется через from *
, явно определяя список __all__:
__all__ = ['visible_name']
>>Click here to continue<<