Python引入了一个变量__name__,当文件是被调用时,__name__的值为模块名,当文件被执行时,__name__为'__main__'
if __name__ == '__main__':所以下面一行就是告诉自己这是注函数文件。
那main的输入参数呢?
#argecho.py
import sys
for arg in sys.argv:
print arg
本文深入探讨了Python中的__name__变量及其在不同场景下的作用,特别是main函数如何与__name__变量配合使用来实现模块的自执行特性。通过实例解析,帮助读者更好地理解和应用这一概念。
Python引入了一个变量__name__,当文件是被调用时,__name__的值为模块名,当文件被执行时,__name__为'__main__'
if __name__ == '__main__':
那main的输入参数呢?
#argecho.py
import sys
for arg in sys.argv:
print arg
被折叠的 条评论
为什么被折叠?
