Ben*_*Ben 1 python command python-3.x
我想知道如何制作用户可以输入的命令列表.例如,用户在"who"中键入以获取MUD中的人员列表.这一切都是使用if,elif和其他在蟒蛇中完成的吗?
我使用的是Python 3.1 btw.
Ign*_*ams 11
不.派遣字典.
def who(*args, **kwargs):
...
commands = {
'who': who,
...
}
...
if command in commands:
commands[command](*args, **kwargs)
else:
print('Bad command or file name')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
723 次 |
| 最近记录: |