一、代码

#!/usr/bin/python

def fun1():
    print("fun1()");


if __name__ == "__main__":
    print __name__
    print "main()"
    fun1()

二、执行方式对比


三、说明

当以单个文件运行时,__name__便是__main__,
当以模块导入使用时,这个属性便是这个模块的名字。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐