我一直在使用 python getopt 进行短期和长期的解析,效果很好。现在我需要在 getopt 函数中添加一些更短的变量,如果我需要多个字符作为 getopt:short,它看起来会更好。有没有办法做这样的事情。
getopt.getopt(argv,"hf:c:d:pv:pz:","")
在这里,我需要将 pv 和 pz 作为单独的命令行参数访问,而不是 getopt 将其读取为 'p with no args'、'v with one args'。我在引号内尝试了 'pv:' [pv:],但它识别了 pv,但不读取 args。
此外,(在不同的注释上)相同的参数是否可以有多个输入。请原谅我,如果你这是一个非常简单的答案。