转自http://www.cnblogs.com/jansen2008/archive/2009/08/01/1536518.htmltest.py
def
test():
print
"
test is running
"
if
__name__
==
"
__main__
"
:
#
自运行时调用该程序块
print
"
test main is working
"
if
__name__
==
"
test
"
:
#
import时调用该程序块
print
"
test is invoked
"
自执行效果如图:
import执行效果如图:
执行test()方法效果如图:
通过这个例子,python应用模块的自测试程序都放在 if __name__ == "__main__" 条件块下是多么方便。
转载于:https://www.cnblogs.com/hawkgogo001/archive/2011/11/10/2244211.html