
今天给大家介绍个我们在编程中需要的一个小玩意,我们在运行程序的时候,经常需要是否这个脚本是否需要输入各种参数等等,才能正常运行等,今天就给大家介绍个全局的变量的使用
下面看下第一种写法:
1: [root@centos6 python]# vi globa_var.py 2: #!/usr/bin/env python 3: ''' 4: display informaiton about a google calendar 5: ''' 6: if __name__=='__main__': 7: print __doc__ 8: # print globals()['__doc__'] 9: ~我们来看看运行的结果是神马:
1: [root@centos6 python]# python globa_var.py 2: 3: display informaiton about a google calendar 4: 5: [root@centos6 python]#上面看到了吧,还有一种写法是被我注释掉了,其实2中写法都可以,运行结果都是一样的效果。
下面还有一种写法,大家感兴趣可以看看:
1: [root@centos6 python]# cat globa_var1.py 2: #!/usr/bin/env python 3: def main(): 4: ''' 5: display information to user is a good idea 6: ''' 7: 8: print main.__doc__ 9: 10: if __name__=="__main__": 11: main() 12: [root@centos6 python]# python globa_var1.py 13: 14: display information to user is a good idea 15: 16: [root@centos6 python]#大家可以看到写法和结果都在上面,假如感兴趣的话,可以试验下