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