私信  •  关注

Prof. Falken

Prof. Falken 最近创建的主题
Prof. Falken 最近回复了
6 年前
回复了 Prof. Falken 创建的主题 » 如何使用uu name_uuuu==”uuuu main_uuu“来编写python脚本[副本]

当从命令行调用Python文件时,它是一个特殊的这通常用于调用“main()”函数或执行其他适当的启动代码,例如命令行参数处理。

它可以用多种方式书写另一个是:

def some_function_for_instance_main():
    dosomething()


__name__ == '__main__' and some_function_for_instance_main()

我不是说你应该在产品代码中使用这个,但它可以说明没有什么“神奇的” if __name__ == '__main__' . 在Python文件中调用main函数是一个很好的约定。