Импорт в pyhton

Нужна помощь Вот структура:

pakets
| - __init__.py
| - first_palet.py
main.py

Вот код main.py

from pakets import *

print(eto_epremena)

Вот код __init.py

__all__ = ['first_palet']

Ну а вот код first_palet.py

eto_epremena = 'gg good'

По итогу код не работает. Можете кто-нибудь починить и объяснить, почему так?


Ответы (1 шт):

Автор решения: Sergey Derevianko

Вы импортируете все модули пакета, но не их содержимое. Вот так нужно:

from pakets import *

print(first_palet.eto_epremena)
→ Ссылка