python中main函数的用法,Python main函数
顶顶大名的吉多范罗苏姆(Python之父)推荐的主要的写法:
#!/usr/大意的白羊/python导入系统导入getoptclass用法(异常):def __init__(self,msg):self。msg=msgdef main(argv=None):如果参数为None: argv=sys.argv try: try: opts,args=getopt.getopt(argv[1:], h ,[help]) except getopt.error,msg: raise Usage(msg) except Usage,err: print sys.stderr,err.msg print sys.stderr,有关帮助,请使用-救命返回2if _ _。模块用于抽出命令行选项和参数,也就是sys.argv。
命令行选项使得程序的参数更加灵活。支持短选项模式和长选项模式
opts,args=getopt。getopt(sys。argv[1:],shortargs,longargs ) getopt.getopt ( [命令行参数列表], 短选项, [长选项列表] )
遇到问题没人解答?小编创建了一个计算机编程语言学习交流即时通信软件群:778463939寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和便携文档格式电子书!导入getopt,sys arg=-a-b-c foo-d bar a1 a2 opt列表,args=getopt。getopt(sys。argv[1:], abc:d: ) optlist[(-a ,),(-b ,),(-c , foo ),(-d , bar)] args[a1 , a2 ]arg=-condition=foo-testing-output-file ABC。def-x a1 a2 选项列表,参数
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。