1、在运行程序时一般会写 if __name__ == "__main__"

当一个py文件被程序当做模块导入时,python会将文件中的代码执行一遍,如果我们在py文件中写了一些测试代码如print等,在导入时就会执行,所以需要在测试代码前加上

if __name__ == "__main__" 判断文件是否是以程序入口main执行,当文件被导入其他程序时__name__ 为模块文件名