自定义 Python cmd 模块默认错误消息



我正在使用python cmd模块构建命令行实用程序。现在我想将默认值更改为*** Unknown syntax: ds类似这样的[-] Unknown command: ds.

有可能改变这一点吗?

是的,你只需要覆盖default()方法:

class MyCmd(cmd.Cmd):
    def default(self, line):
        self.stdout.write('[-] Unknown command: %sn' % (line,))

相关内容

最新更新