基本模板#
import argparse
# 创建 ArgumentParser 对象
parser = argparse.ArgumentParser(
description='Logon Something'
)
# 设置参数
parser.add_argument('-d','--domain',help='指定域名')
parser.add_argument('--no-pass', action='store_true', help='不提供密码')
parser.add_argument('-t', '--timeout', type=int, default=10 ,help='超时')
# 参数解析
args = parser.parse_args()
# 参数获取
args.domain
args.no_pass # 注意这个写法
args.timeout其中,add_argument 和 argparse.ArgumentParser 方法中的参数可以参见官方文档(挺多的,有些也挺实用)。