在Python程序的末尾通常会看到if __name__ == '__main__':的格式,它可以用来限制该程序的运行范围。
1. 如果运行当前文件,那么__name__ 的值是__main__, if 语句判断为真,后面的代码就可以执行了。
2. 如果是从其他文件import 该文件,那么__name__ 的值是 文件名,if语句判断为假,后面的代码就不会执行。
在Python程序的末尾通常会看到if __name__ == '__main__':的格式,它可以用来限制该程序的运行范围。
1. 如果运行当前文件,那么__name__ 的值是__main__, if 语句判断为真,后面的代码就可以执行了。
2. 如果是从其他文件import 该文件,那么__name__ 的值是 文件名,if语句判断为假,后面的代码就不会执行。