On Thu, 26 Apr 2012 15:41:25 +0100 (BST), Walter Valenti wrote:
Ho un problema banale con il modulo "argparse".
Mi serve implementare semplicemente.
comando valore
comando -v(flag opzionale. Mi stampa la versione ed esce)
Ho provato così:
parser = argparse.ArgumentParser()
parser.add_argument
- Messaggio originale -
> Da: Riccardo Lemmi
> A: python@lists.python.it
> Cc:
> Inviato: Giovedì 26 Aprile 2012 17:18
> Oggetto: Re: [Python] Modulo argparse
>
> Walter Valenti wrote:
>
>>>> marcob@pc-beruntu:~/work/python$ python arg.py -v
&
Walter Valenti wrote:
>>>marcob@pc-beruntu:~/work/python$ python arg.py -v
>
>>>usage: arg.py [-h] [-v] PATH
>>>arg.py: error: too few arguments
>>>
>>>
>>>marcob@pc-beruntu:~/work/python$ python arg.py
>>>usage: arg.py [-h] [-v] PATH
>>>arg.py: error: too few arguments
>>
>>
>>
>>
>>A me pare c
>>marcob@pc-beruntu:~/work/python$ python arg.py -v
>>usage: arg.py [-h] [-v] PATH
>>arg.py: error: too few arguments
>>
>>
>>marcob@pc-beruntu:~/work/python$ python arg.py
>>usage: arg.py [-h] [-v] PATH
>>arg.py: error: too few arguments
>
>
>
>
>A me pare che non funzioni anche senza argoment
2012/4/26 Walter Valenti
> Ho un problema banale con il modulo "argparse".
> Mi serve implementare semplicemente.
>
> comando valore
> comando -v(flag opzionale. Mi stampa la versione ed esce)
>
> Ho provato così:
>
> parser = argparse.ArgumentParser()
> parser.add_argument("strings",metavar="PAT
Ho un problema banale con il modulo "argparse".
Mi serve implementare semplicemente.
comando valore
comando -v(flag opzionale. Mi stampa la versione ed esce)
Ho provato così:
parser = argparse.ArgumentParser()
parser.add_argument("strings",metavar="PATH", type=unicode,default="")
parser.add_ar