2024-05-26 20:46:38 发布
网友
我不明白为什么在运行以下代码(Python2.7)时在终端上看不到输出:
#!/usr/bin/python import sys def main(): if len(sys.argv) >=2: name = sys.argv[1] else: name = "Heisenberg" print "Hello", name if "__name__" == "__main__": main()
__name__应该没有":
__name__
"
if __name__ == "__main__":
"__name__"是一个字符串,因此它永远不会等于"__main__"
"__name__"
"__main__"
__name__
应该没有"
:"__name__"
是一个字符串,因此它永远不会等于"__main__"
相关问题 更多 >
编程相关推荐