我正在尝试编写一个脚本,用户可以从中选择三个不同的选项:
python foo.py
python foo.py -a
python foo.py -b address_arg data_arg
Run Code Online (Sandbox Code Playgroud)
如果用户选择了最后一个选项,我需要它们为地址和数据提供两个额外的参数.
我目前有它工作,所以它需要一个参数,比如这里的地址:
parser.add_argument('-b', '--boo', dest='address', type=str, help="Help message")
Run Code Online (Sandbox Code Playgroud)
如果我跑,哪个有效
python foo.py -b 0x00
Run Code Online (Sandbox Code Playgroud)
但是,我如何要求用户提供数据的第二个参数?