【问题标题】:Customise Python Cmd Module Default Error Message自定义 Python Cmd 模块默认错误消息
【发布时间】:2017-10-07 09:58:31
【问题描述】:

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

可以改吗?

【问题讨论】:

    标签: python cmd


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-19
      • 2022-11-11
      • 2016-02-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多