Come utilizzare argparse ad argomenti Raccolta dati per una riga di comando separata senza -?

StackOverflow https://stackoverflow.com/questions/5826881

  •  26-10-2019
  •  | 
  •  

Domanda

Sono a scrivere programmi Python che vengono eseguiti altri programmi, come:

my-wrapper-program --foo --bar git commit --all

Qui, foo e bar sono argomenti per il mio-wrapper-programma e git commit --all è il sub-comandi sono interessato a correre. Come faccio a fare questo in argparse, senza dover specificare sempre l'argomento -- speciale? (Il caso comune è la più semplice:. my-wrapper-program command)

(Con optparse, è possibile utilizzare disallow_interspersed_args=False.)

È stato utile?

Soluzione

Questa pagina ha alcuni suggerimenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top