Я пытаюсь создать среду, похожую на оболочку, в которой пользователю предоставляется «>>>», и он может ввести любую из заранее определенных команд. Тем не менее, я могу думать только о том, чтобы реализовать это с помощью команд отображения словаря -> кода и Python "exec".
Есть ли более правильный способ сделать это?