sys.argv[]用法
1 #-*- coding: utf-8 -*- 2 3 """ 4 sys.argv 用来获取命令行参数 5 6 sys.argv[0] 表示当前执行文件 7 "-k".startswith('-') 用来判断字符串对象是以什么开头的 8 sys.exit() 退出当前程序 9 """ 10 11 if __name__ == "__main__": 12 import sys 13 14 if len(sys.argv)!=5 or not (sys.argv[1].startswith('-') and sys.argv[3].startswith('-')): 15 print "Usage: " + sys.argv[0] + ' -k fruit -d banana' 16 else: 17 print 'Set success: {"%s": "%s"}' % (sys.argv[2], sys.argv[4])