Do you need to use __name__=__main__ statement for running any script in python?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
What doesif __name__=="__main__": do?
What's the point of a main function and/or__name__ =="__main__" check in Python?
我只是想理解为什么您要使用
1 2 3 4 5 6 | def hello(): print"hello" return 1234 # And here is the function being used print hello() |
这样做是为了使代码仅在作为脚本运行时执行,而不是在导入模块时执行。
全局命名空间中的代码运行稍慢。制作一个