Skip to main content
 首页 » 编程设计

python之如何制作可调用命令 python 的列表

2025年05月04日1052php

我想知道您如何制作用户可以输入的命令列表。例如,用户键入“who”以获取 MUD 中的成员列表。都是用python中的if、elif、else完成的吗?

顺便说一句,我正在使用 Python 3.1。

请您参考如下方法:

没有。调度字典。

def who(*args, **kwargs): 
   ... 
 
commands = { 
  'who': who, 
   ... 
} 
 
... 
if command in commands: 
  commands[command](*args, **kwargs) 
else: 
  print('Bad command or file name')