def get(cls, name):
mon = cls.MONSTER_D.get(name.strip().lower())
if mon:
return mon
mons = []
for mon in cls.MONSTERS:
ratio = fuzz.ratio(mon.name.lower().strip(), name)
mons.append((ratio, mon))
mons = [b for a, b in sorted(mons, key=lambda x: x[0], reverse=True)]
return mons[0]
评论列表
文章目录