最近搞微信机器人,需要设计一个命令列表对应执行一系列程序,
比如要:
查积分 findScore()
加积分 addScore()
减积分 subtractScore()
踢人 kick()
设置谁为黑名单 blacklist()
然后想要用正则表达式来匹配,但是正则表达式要2行代码才行,用if elif的话非要写成def 才能一行写下,而且绑定流程也很麻烦,刚学python只知道基本的语法,不知道python的技巧,直觉上觉得应该可以吧命令和执行流程变成key->value的形式,但是又不知道用python应该怎么优雅的写出来,所以想请教各位大神,各显神通哇~!
料青山看我应如是
MM们
相关分类