如果想调用py文件中的函数,那么在主函数前加入下面这句,就可以不执行该py文件中的内容,仅进行函数调用了:
if __name__ == '__main__': statements
这段话的主要作用是让该python文件既可以独立运行,也可以当做模块导入到其他文件。当导入到其他的脚本文件的时候,此时__name__的名字其实是导入模块的名字,不是’main’, main代码里面的就不执行了。
参考:https://www.cnblogs.com/rianley/p/9013905.html

如果想调用py文件中的函数,那么在主函数前加入下面这句,就可以不执行该py文件中的内容,仅进行函数调用了:
if __name__ == '__main__': statements
这段话的主要作用是让该python文件既可以独立运行,也可以当做模块导入到其他文件。当导入到其他的脚本文件的时候,此时__name__的名字其实是导入模块的名字,不是’main’, main代码里面的就不执行了。
参考:https://www.cnblogs.com/rianley/p/9013905.html