Вызов if __name__ == '__main__': в одном модуле из функции в другом модуле [закрыто]

Мне нужно позвонитьif __name__ == '__main__', который вызывает несколько классов в одном модуле,Module 1в функции,function1это в классе во втором модуле,Module 2.

Я не могу использоватьdef main()- решение вModule 1 вместоif __name__ == '__main__', так как модуль имеет несколько классов и функций, связанных сClass_1 вModule 1 это работает только сprint('I am:', __name__) а такжеif __name__ == '__main__':.

Итак, мой вопрос, как я могу назвать основной:if __name__ == '__main__' отClass_1() вfunction1 вClass_2() вModule 2?

Модуль 1

print('I am:', __name__)

class Class_1():
   ....code...

# calling everything in the module that
if __name__ == '__main__':

Модуль 2

# if __name__ == '__main__' from Module 1 should be called in function 1


class Class_2():
   .... code..

   def function1:
    --- calling main if __name__ == '__main__' from Module 1

Ответы на вопрос(2)

Ваш ответ на вопрос