简单的理解就是: 如果模块是被直接运行的,则代码块被运行,如果模块是被导入的,则代码块不被运行。 参考:http://blog.konghy.cn/2017/04/24/python-entry-program/