if __name__=='__main__':
test()
当模块被调用时,__name__取值为模块的名字,if判断为False;当直接运行该模块时,判断为True,开始运行test()函数以对模块的功能进行测试.
if用于在模块编写完成后进行模块的功能测试,只有直接运行该模块时才判断为True,运行Test()函数;而当该模块被导入其他.py文件时,则不运行下面的测试代码.
Sign in to make a reply
用户5307799436
if __name__=='__main__':
test()
当模块被调用时,__name__取值为模块的名字,if判断为False;当直接运行该模块时,判断为True,开始运行test()函数以对模块的功能进行测试.
if用于在模块编写完成后进行模块的功能测试,只有直接运行该模块时才判断为True,运行Test()函数;而当该模块被导入其他.py文件时,则不运行下面的测试代码.