named argument in argparse [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Einfaches Argumentationsbeispiel gesucht: 1 Argument, 3 Ergebnisse 9 answersIch 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?