1. 程式人生 > >argparse

argparse

自帶 add parse 方便 dict 幫助文檔 python get brush

如何編寫命令行腳本,方便程序的調用,這裏用到了python自帶的argparse模塊,

實例如下:

import argparse


parser = argparse.ArgumentParser()
parser.add_argument("-p","--path",type=str,help="file path")
parser.add_argument("-r","--regex",type=str,help="regex regulation")
args = parser.parse_args()

path = args.__dict__.get("p")
regex = args.__dict__.get("regex")
if path:
    print(path)
if regex:
    print(regex)

其中自帶-h 參數,生成幫助文檔。

argparse