标签: python
我正在使用python的CLI模块,该模块采用任何do_ *方法并将其设置为命令,因此如果用户键入“ show”,则将执行do_show()方法。
如何使用用户输入中的任何大写形式(例如)执行do_show()方法。 显示,显示 等,而不会出现找不到命令错误?
我认为答案与覆盖Cmd类并强制其接受用户的input.lower()有关,但idk如何做到这一点:/
答案 0 :(得分:0)
您应该覆盖onecmd以实现所需的功能。
onecmd