Я хочу понять, с какого момента запускается программа на Python.У меня есть предыдущий опыт в Java
.В Java
каждая программа начинается с функции main()
своего класса Main
.Зная это, я могу определить последовательность выполнения других классов или функций других классов.Я знаю, что в Python я могу контролировать последовательность выполнения программы, используя __name__
следующим образом:
def main():
print("This is the main routine.")
if __name__ == "__main__":
main()
Но когда мы не используем __name__
, тогда какова начальная строка моей программы Python?