什么是__main__.py?

问题:

什么是__main__.py文件,应该输入什么样的代码,何时应该有一个?

回答:

通常,通过在命令行上命名.py文件来运行Python程序:

$ python my_program.py

您还可以创建一个包含代码的目录或zip文件,并包含__main__.py。然后,您可以在命令行中简单地命名目录或zipfile,并自动执行__main__.py

$ python my_program_dir
$ python my_program.zip
# Or, if the program is accessible as a module
$ python -m my_program

你必须自己决定你的应用程序是否可以受益于这样的执行。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: What is __main__.py?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 4 = 7