named argument in argparse [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Einfaches Argumentationsbeispiel gesucht: 1 Argument, 3 Ergebnisse 9 answers

Ich möchte Argumente mit ihrem Namen an das Skript senden (so etwas wie kwargs). Ich habe so etwas ausprobiert, aber es macht nicht das, was ich will: (Nehmen wir an, es ist in script.py geschrieben)

import argparse
parser = argparse.ArgumentParser()
parser.add_argument("name")
args = parser.parse_args()

und schreibe dann in die Kommandozeile: script.py name = david

eine andere Sache, sagen wir, ich habe ein paar Argumente mit dem Namen argparse. Wenn ich sie nicht in der Reihenfolge sende, in der sie deklariert wurden, funktioniert sie dann noch?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage