Qual è il modo migliore di specificare il nome del programma e le informazioni sulla versione all'interno di argparse?Argparse di Python per mostrare la versione del programma con la formattazione della stringa prog e versione
__version_info__ = ('2013','03','14') __version__ = '-'.join(__version_info__) ... parser.add_argument('-V', '--version', action='version', version="%(prog)s ("+__version__+")")
- http://argparse.googlecode.com/svn/trunk/doc/ArgumentParser.html#prog
- http://pymotw.com/2/argparse/
- http://www.python.org/dev/peps/pep-0386/
- http://www.python.org/dev/peps/pep-0396/
- http://www.python.org/dev/peps/pep-3001/
come sarebbe, in un modo standard? Vedo che metti la tua versione di "2.0" testualmente nella riga di codice argparse ... – type
@type che non è il mio esempio; quello è dai documenti. – ecatmur
Non capisco perché questo è downvoted. È come i dottori dicono di farlo. – gecko