【发布时间】:2017-10-07 09:58:31
【问题描述】:
我正在构建命令行实用程序,使用 python cmd 模块。现在我想更改默认的*** Unknown syntax: ds 类似[-] Unknown command: ds。
可以改吗?
【问题讨论】:
我正在构建命令行实用程序,使用 python cmd 模块。现在我想更改默认的*** Unknown syntax: ds 类似[-] Unknown command: ds。
可以改吗?
【问题讨论】:
是的,您只需覆盖default() 方法:
class MyCmd(cmd.Cmd):
def default(self, line):
self.stdout.write('[-] Unknown command: %s\n' % (line,))
【讨论】: