小编Sim*_*ard的帖子

使用Python cmd模块的命令的别名

如何在使用该cmd模块实现的面向行的命令解释器中为命令创建别名?

要创建命令,我必须实现该do_cmd方法.但我有长名称的命令(比如constraint),我想为这些命令提供别名(实际上是快捷方式)(比如co).我怎样才能做到这一点?

我想到的一种可能性是实现do_alias(like do_co)方法并在此方法中调用do_cmd(do_constraint).但是这在CLI的帮助下给我带来了新的命令.

有没有其他方法来实现这一目标?或者可能有一种方法从help输出中隐藏命令?

python python-3.x

6
推荐指数
2
解决办法
2098
查看次数

标签 统计

python ×1

python-3.x ×1