转自:http://www.itexample.com/python/add-main-function.html
一个程序总要有一个入口方法吧,就像java中的 main()方法一样,python也同样有自己的入口方法定义方式,
下面是Test.py文件,我们将Test.py做为入口模块,其中的testHello方法做为入口方法,只需要用 __name__来指定 == ‘__main__’即可。
from com.limaoyuan.python.service import Hello
def testHello():
Hello.say("limaoyuan")
if __name__ == '__main__':
testHello()
这样我们去执行Test.py方法时,程序就会自动的执行testHello()方法了,从而带动整个程序的运行。
D:\>python ./mypythonlib/com/limaoyuan/python/test/Test.py
hello limaoyuan, time: 1362316224.81318