ich hab Probleme mit argparse.
Ich finde sie etwas komplex.
Ich möchte eigentlich, wenn man mein Programm (das Parameter benötigt) im Terminal aufruft, OHNE die benötigten Parameter eine Art
"Hilfe" ausgibt die sagt, so verwendet man es.
Also ich meine es so:
Wenn er dann diesen Parametern übergeben hat, den nachfolgenden Parameter aber falsch eingegeben hat, soll eine andere Meldung kommen.Im Terminal:
python <programname>.py
Ausgabe:
Warning: <Programmname>.py kann so nicht ausgeführt werden.
Bitte Nach dem Programmname noch ein Pard von einem Ordner übergeben
Also ich meine es so:
Könnt Ihr mir ein Beispiel bringen, wie ich das so umsetzten kann?Im Terminal:
python <Programmname>.py <Pfad zum Ordner> Z
Ausgabe:
Warning: <Parameter> ist nicht Gültig
Gültige Parameter sind: "M" für Minuten, "H" für Stunden oder "D" für Tage
Ich weiss, dass das jetzt etwas viel verlangt ist, aber ich verzweifle schon seit 2 Tagen daran.
Danke im Voraus
Grüße JohannesGolf