optparse
Dlaczego warto używać argparse zamiast optparse?
Zauważyłem, że dokumentacja Pythona 2.7 zawiera jeszcze jeden moduł parsowania wiersza poleceń. Oprócz getopt i optparse mam ... uł parsowania wiersza poleceń? Dlaczego mam go używać zamiast optparse? Czy są nowe funkcje, o których powinienem wiedzieć?
Python argparse ignoruje nierozpoznane argumenty
Optparse, stara wersja ignoruje wszystkie nierozpoznane argumenty i kontynuuje. W większości sytuacji nie jest to idealne ro ... e_args()
$python myscript.py --foo 1 --bar 2
error: unrecognized arguments: --bar
Czy istnieje możliwość nadpisania tego?
Używanie Optionparsera Rubiego do analizy pod-poleceń
Chciałbym móc używać Optionparsera Rubiego do analizowania pod-poleceń formularza
COMMAND [GLOBAL FLAGS] [SUB-COMMAND [SUB- ... nteresowany nauką jak to zrobić z poziomu Optionparsera, ponieważ chciałbym nauczyć się biblioteki lepiej.
Jakieś wskazówki?
Instancja wartości optparse Python
Jak mogę wziąć wynik opt
opt, args = parser.parse_args()
I umieścić go w dict? Python wywołuje opt "instancję wartości" ... że za każdym razem, gdy dodaję opcję, muszę również zaktualizować ten kod; powinien być sposób, aby to samo o siebie zadbać.
python optparse, jak dodać dodatkowe informacje do wyjścia użycia?
Używając modułu optparse Pythona chciałbym dodać dodatkowe przykładowe linie poniżej wyjścia zwykłego użycia. Moje obecne wyj ... hassis', action='store_true', default=False, help='checks specified chassis components')
(opts, args) = parser.parse_args()
Python Optparse list
Używam modułu optparse Pythona w moim programie i mam problem ze znalezieniem łatwego sposobu na przeanalizowanie opcji zawie ... s.groups[]. Czy istnieje opcja optparse do konwersji wartości rozdzielonych przecinkami na listę? Czy muszę to robić ręcznie?
Używanie pliku do przechowywania argumentów optparse
Używam optparse już od jakiegoś czasu i chciałbym dodać możliwość ładowania argumentów z pliku konfiguracyjnego.
Jak na raz ... głowy, to skrypt wsadowy z zakodowanymi argumentami... wydaje się niezgrabny.
Jaki jest najbardziej elegancki sposób na to?
Spójny sposób przekierowywania stdin i stdout do plików w Pythonie przy użyciu optparse
Mam kilkanaście programów, które mogą akceptować wejście przez stdin lub opcję, i chciałbym zaimplementować te same funkcje w ... aby wskazać stdout. Czy jest to dobre konsekwentne rozwiązanie czy jestem pomijając coś lepszego lub bardziej oczekiwanego?