python基础之__main__的使用

test.py文件中的内容如下: 

import time
print("-----1-----")
time.sleep(2)
print("-----2-----")
time.sleep(2)
print("-----3-----")
time.sleep(2)
print("-----4-----")
time.sleep(2)
print("-----5-----")
time.sleep(2)
print("-----6-----")
if __name__=="__main__": # 当作为模块被其他模块import时,一下代码不执行。当作为主模块运行时,以下 
                         #代码会运行
	print("------7------")

作为模块被导入时,运行如下:

>>> import test
-----1-----
-----2-----
-----3-----
-----4-----
-----5-----
-----6-----

作为主模块时运行如下:

-----1-----
-----2-----
-----3-----
-----4-----
-----5-----
-----6-----
------7------

猜你喜欢

转载自blog.csdn.net/Panda996/article/details/84823499