Я в основном программирую на Java и C ++, поэтому пакеты / выполнение на Python немного новы.
У меня есть проект среднего размера, для которого я могу вызвать python myproject
для запуска main .py в каталоге myproject
.Мне было интересно, уместно ли это или принято для создания экземпляра основного процесса проекта в этом main .py файле или для его вызова myproject.py, чтобы начать работу / создать экземпляр класса myproject
дляпусть он справится с работой.
Я бы передавал аргументы командной строки из main .py в класс myproject
, чтобы включить некоторые функции, такие как отладочный вывод /