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

 

posted @ 2014-09-12 09:17  周文洪  阅读(190)  评论(0编辑  收藏  举报