3
Gibt es eine Möglichkeit, Python's ArgumentParser anzugeben, dass zwei optionale Flags in Konflikt stehen?Wie zwei in Konflikt stehende Optionen verboten werden
arg_parser.add_argument('-c', '--clean', action='store_true')
arg_parser.add_argument('-d', '--dirty', action='store_true')
Ich möchte der Benutzer in der Lage sein, entweder keine oder nur eine anzugeben.
Ist es ohne weitere Bedingungen erreichbar?
habe ich versucht, das gleiche, aber für Argumente, die definiert sind, um einen Wert zu erhalten, aber es didn arbeite nicht: group.add_argument ("- v", "--verbose", typ = str, nargs = '?') group.add_argument ("- q", "--quiet", type = str, nargs = '?') Irgendeine Idee warum? – omer