Ich benutze argparse , um eine Datei vom Benutzer zu erhalten:
%Vor%
Dann möchte ich das Verzeichnis wissen, wo diese Datei ist, etwa wie folgt:
%Vor%
Aber natürlich, da args.inputfile ein file Objekt ist, funktioniert das nich...
Ich schreibe ein Server-Abfrage-Tool, und ich habe ein wenig Code, um Argumente ganz oben zu analysieren:
%Vor%
Gibt es einen schöneren Weg dies zu tun, vorzugsweise alle innerhalb des Parsers? Dieser letzte Fehler sieht etwas fehl am Platze...
Ich versuche, ein Datenanalyse-Skript zum Laufen zu bringen. Es funktioniert soweit die Datenmanipulation betroffen ist. Was ich versuche, ist dies einzurichten, so dass ich mehrere benutzerdefinierte CSVs mit einem einzigen Befehl eingeben kann...
Ich verwende das Python argparse-Modul für Befehlszeilen-Unterbefehle in meinem Programm. Mein Code sieht im Prinzip so aus:
%Vor%
Beim Ausführen von "python test.py --help" möchte ich die verfügbaren Unterbefehle auflisten. Zur Zeit bekomme...
Was ist die beste Vorgehensweise, um eine ArgumentTypeError-Ausnahme aus meiner eigenen benutzerdefinierten Aktion zu werfen und die Argaparse für mich zu fangen?
Es scheint, dass argarses try / except-Block diese Ausnahme für meine benutzerd...
Ich möchte benutzerdefinierte Fehlermeldungen für bestimmte Verwendungsfehler in meinem Befehlszeilenprogramm generieren, das die argparse -Bibliothek verwendet. Ich weiß, dass ich die allgemeine Darstellung des Fehlers überschreiben kann, in...
Ich verwende arparse, um ein config dict zu aktualisieren, indem ich die in der Befehlszeile angegebenen Werte verwende. Da ich nur die Werte in der Konfiguration aktualisieren möchte, für die ein Wert explizit in der Befehlszeile erwähnt wurde....
Ich liebe das Modul argparse . argparse.FileType ist auch hilfreich, es sei denn, Sie möchten, dass der Standardwert nicht sys.std* ist, da die Standardausgabedatei erstellt wird, selbst wenn Sie eine angeben
Wert.
Zum Beispiel:
%V...