Така че тепърва започвам с Python и в момента си проправям път през http://diveintopython3.ep.io/. Примерите за код са хубави, но по-голямата част от тях са малки четириредови фрагменти и искам да видя малко повече от голямата картина.
Както разбирам - и ме поправете, ако греша - всеки '.py' файл става "модул", а група модули в директория става "пакет" (поне става, ако създам файл __init__.py
в тази директория). Какво става, ако нямам __init__.py
файл?
И така, как изглежда всеки "модулен" файл? Обикновено дефинирам ли само един клас във файла? Има ли нещо друго в този файл освен дефиницията на класа и може би няколко import
команди?