python 参数解析ArgumentParser


#!/usr/bin/env python
#coding:utf-8


from  argparse import ArgumentParser


#----------------------------------------------------------------------
def test(zzz):
    """"""

    print zzz


if __name__ == '__main__':

    parse = ArgumentParser()
    parse.add_argument("-a",type=str)

    args=parse.parse_args()
    print args.a

    print  "111"

test.py -a abc输出如下:

 

parser.add_argument('-c', action='store_true', default=false)

#python test.py -c => c是true(因为action)
#python test.py => c是false(default)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM