一、代码
#!/usr/bin/python
def fun1():
print("fun1()");
if __name__ == "__main__":
print __name__
print "main()"
fun1()
二、执行方式对比
三、说明
当以单个文件运行时,__name__便是__main__,
当以模块导入使用时,这个属性便是这个模块的名字。
一、代码
#!/usr/bin/python
def fun1():
print("fun1()");
if __name__ == "__main__":
print __name__
print "main()"
fun1()
三、说明
当以单个文件运行时,__name__便是__main__,
当以模块导入使用时,这个属性便是这个模块的名字。