Cách ưa thích để chỉ định tên chương trình và thông tin phiên bản trong argparse là gì?argparse của Python để hiển thị phiên bản chương trình với định dạng chuỗi prog và phiên bản
__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/
cách này trông như thế nào, theo cách tiêu chuẩn? tôi thấy bạn đặt ví dụ phiên bản của bạn về nguyên văn "2.0" trong dòng mã argparse ... – type
@ type không phải là ví dụ của tôi; đó là từ các tài liệu. – ecatmur
Tôi không hiểu tại sao điều này lại bị bỏ phiếu. Đó là cách các tài liệu nói để làm điều đó. – gecko