Discuss / Python / 一点小尝试

一点小尝试

Topic source

长日将尽

#1 Created at ... [Delete] [Delete and Lock User]

如果把

if __name__=='__main__':

test()

改成

if __name__=='hello':

test()

就会发现在python交互环境里import hello.py也会直接打印出'Hello,world!'了,也就验证了在导入模块时__name__是模块名

#2 Created at ... [Delete] [Delete and Lock User]

__name__不是模块名而是当前模块的命名空间


  • 1

Reply