gpt4 book ai didi

python - 一个破折号中包含多个可选标志的 argparse

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:08 25 4
gpt4 key购买 nike

argparse 中是否可以将多个标志与单个破折号相关联,就像在这个标准的 Linux 参数样式中一样?

 tar -xvf some_filename.tar

最佳答案

这样就可以了。您很可能没有包含每个参数的缩写形式。

import argparse

parser = argparse.ArgumentParser(description='... saves many files together...')
parser.add_argument('--extract', '-x',
action='store_true',
help='extract files from an archive')
parser.add_argument('--verbose', '-v',
action='store_true',
help='verbosely list files processed')
parser.add_argument('--file', '-f',
# dest='file', -- only needed if the long form isn't first
help='use archive file or device ARCHIVE')

args = parser.parse_args()

关于python - 一个破折号中包含多个可选标志的 argparse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24919011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com