if __name__ == '__main__'的理解

if name == ‘main’ 咱们简单的理解就是: 若是模块是被直接运行的,则代码块被运行,若是模块是被导入的,则代码块不被运行。html 一、 加上 -m 参数时会把当前工做目录添加到 sys.path 中,而不加时则会把脚本所在目录添加到 sys.path 中。 二、 加上 -m 参数时 Python 会先将模块或者包导入,而后再执行 三、 main.py 文件是一个包或者目录的入口程序
相关文章
相关标签/搜索