私信  •  关注

Peter Mortensen preetika monda

Peter Mortensen preetika monda 最近创建的主题
Peter Mortensen preetika monda 最近回复了
7 年前
回复了 Peter Mortensen preetika monda 创建的主题 » 如何使用uu name_uuuu==”uuuu main_uuu“来编写python脚本[副本]

考虑:

if __name__ == "__main__":
    main()

它检查 __name__ Python脚本的属性是 "__main__" . 换句话说,如果程序本身被执行,那么 __main__ ,因此程序将被执行(在本例中 main() 功能)。

但是,如果Python脚本由模块使用,则 if 语句将被执行,因此 if \__name__ == "\__main__" 仅用于检查程序是否用作模块,因此决定是否运行代码。