脚本 a.py 中,有代码:
if __name__ == '__main__'
其作用是判断是否为主进程脚本:
-
当
__name__ == '__main__'
为真时,后面的代码可以执行 -
当在别的文件中当作一个模块导入a.py后,即 import a 时,
__name__ == '__main__'
为假,后面的语句不执行了。此时__name__
为该文件名 a -
适合在后面写测试代码
脚本 a.py 中,有代码:
if __name__ == '__main__'
其作用是判断是否为主进程脚本:
当 __name__ == '__main__'
为真时,后面的代码可以执行
当在别的文件中当作一个模块导入a.py后,即 import a 时,__name__ == '__main__'
为假,后面的语句不执行了。此时__name__
为该文件名 a
适合在后面写测试代码