Я делаю интерфейс командной строки в Python 3.1.1 с помощью модуля cmd.Псевдонимы команды модуля python cmd
Есть ли способ создать команду с несколькими именами, например. «выйти» и «выйти»? Или это просто случай создания нескольких команд, которые ссылаются на одну и ту же функцию?
Из проблемы с производительностью было бы плохой идеей иметь их много или это небрежно? –
Вы никогда не сможете измерить разницу. Это просто метод диспетчеризации классов, который использует хеширующий алгоритм, поэтому сложность - ** O ** (1). Добавление нескольких дополнительных функций метода или использование одного вызова функции метода требует микроскопических накладных расходов. –