Python解析器不接受' - '作为参数

时间:2018-05-31 10:16:16

标签: python argparse

我的python脚本被发送为“-E”作为参数字符串,但是我收到以下错误

error: argument -emIdentify: expected one argument

当我发送“.E”或“_E”时一切都很好,我怎么能让它接受“-E”

我的代码是

import argparse

parser = argparse.ArgumentParser(description='')
parser.add_argument("-emIdentify")
logging.debug( 'processing emIdentify: ' + args.emIdentify + "<br/>" )

1 个答案:

答案 0 :(得分:1)

你可以尝试

python filename.py -emIdentify=-E