Какво представлява __init__.py
Въпроса е към видеото https://www.youtube.com/watch?v=TP29obREGv4#t=4962 и просто го копирам тук:
Понеже не се вижда много добре на камерата и на мен не ми стана ясно нещо. Модулите са самостоятелни py файлове. Пакетите са папки с _init_.py . Въпроса е Python като какъв го вижда този файл? Може ли да се пишат команди в него. Има ли някаква специфика при зареждане, като например, ако има няколко вложени пакета и има няколко лога във всеки от _init_.py , как ще се изпълнят отвътре навън или отвън навътре? Може ли да гледаме на пакетите като на Обекти които се наследяват? Във този смисъл ако импортна вътрешен модул за даден пакет, той има ли достъп до модулите на външния пакет.
Благодаря, повече от изчерпателен отговор. Явно в лекцията за ООП стават ясни доста неща. Ако има други въпрости след нея ще питам.