首页 » python » 正文

python 中的“if __name__==’__main__’”

我们经常在python程序中看到的

if __name__==’__main__’
pass

这个到底什么用,我们知道平是我们在调用一个函数的时候,
f=now()
f.__name__返回的是函数的名称

在上边的判断中,也就是说,当这个__name__的值维’__main__’的时候才会生效,什么时间会是’__main__’?

是命令行下,也就是执行命令

pyton abc.py的时候

这个我们就可以在这个判断里写一些测试之类的,非常又用

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)