#在本模块执行,返回的是__main__
class Dog(object):
print(__name__)
if __name__ == '__main__':
print('hello world')

#在其他模块调用,返回的是模块名字
from name_test import Dog
print(Dog)

#在本模块执行,返回的是__main__
class Dog(object):
print(__name__)
if __name__ == '__main__':
print('hello world')

#在其他模块调用,返回的是模块名字
from name_test import Dog
print(Dog)

1928
1847

被折叠的 条评论
为什么被折叠?