【发布时间】:2010-10-09 14:55:06
【问题描述】:
在python中,一个模块必须有一个main函数,但通常的做法是使用以下成语:
def my_main_function():
... # some code
if __name__=="__main__": # program's entry point
my_main_function()
我知道 Ruby 也没有 有 main 方法,但是我应该遵循某种最佳实践吗?我应该将我的方法命名为 main 还是什么?
Wikipedia page about main methods 对我没有帮助。
作为旁注,我还在 python 中看到了以下成语:
def my_main_function(args=[]):
... # some code
if __name__=="__main__": # program's entry point
import sys
sys.exit(my_main_function(sys.argv))
【问题讨论】:
标签: ruby main-method