$ pip install cliff python from cliff.app import App from cliff.command import Command class MyCommand(Command): def get_parser(self, prog_name): parser = super(MyCommand, self).get_parser(prog_name) parser.add_argument('message', nargs='?', default='Hello World') return parser def take_action(self, parsed_args): message = parsed_args.message return message, 'world!' class MyApplication(App): def __init__(self): super(MyApplication, self).__init__( description='My Command Line Application', version='1.0', command_manager=cliff.commandmanager.CommandManager('myapp.command') ) $ myapp $ myapp mycommand


上一篇:
下一篇:
切换中文