pip install cliff python import sys from cliff.app import App from cliff.command import Command class HelloWorld(Command): def take_action(self, parsed_args): print('Hello World!') class MyCLI(App): def __init__(self): super(MyCLI, self).__init__( description='My Command Line Interface', version='1.0', command_manager='cliff.demo', deferred_help=True, ) def initialize_app(self, argv): self.command_manager.add_command('hello', HelloWorld) def main(argv=sys.argv[1:]): mycli = MyCLI() return mycli.run(argv) if __name__ == '__main__': sys.exit(main())


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