我需要实现类似以下的功能:
使用 argparse。我考虑使用 sub_parsers,但我不知道如何使其正常工作。
我需要完成以下工作:
./foo.py [-b option [-a]]
使用 argparse。我考虑使用 sub_parsers,但我不知道如何使其正常工作。
usage
关键字覆盖使用字符串:http://docs.python.org/dev/library/argparse.html#usage
子解析器很好用,但我认为它们不适合您的需求。它们的用例更像是将许多功能放入单个可执行文件中(例如svn add、svn ci、svn co等)。