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])

 

你可能感兴趣的:(SYS)