应用场景是这样的,爬虫程序爬了不同的数据扔进管道里。数据都是简单的处理成一个字曲,KEY 就是 TAG。 另一边洗清程序 POP 出来数据根据不同的 KEY 选择不同的清洗模块。
除了 IF ELIF 这样 有没有别的简洁精秒的思路啊?
1
lxy42 2019-01-08 18:16:51 +08:00
router = {
KEY_1: handler_1, KEY_2: handler_2 } ... router[key]() |