import getopt
使用语法:getopt.getopt(args, options[, long_options])
参数说明:options是单字符,long_options表示字符串
返回结果:是一个list,每个list的项为(选项,值)的元组对
具体实例:#ping -c 12 -6 -s 1024 –help –size 1024
处理结果:
getopt.getopt(sys.argv[1:], ”c:s:6”, [“size=”,”help”])
[('-c', '12'), ('-6', ''), ('-s', '1024'), (“—help”,””), (“--size”,”1024”)]
c:表示是一个短选项,前面用’-‘表示,紧随着c之后的元素与c组成一个元组;
6:表示是一个短选项,前面用’-‘表示,与6组成元组的元素是空字符;
help:表示是一个长选项,前面用’--‘表示,与空字符组成一个元组;
size:表示是一个长选项,前面用’--‘表示,与1024组成一个元组;