utils.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:riko 作者: nerevu 项目源码 文件源码
def def_itemgetter(attr, default=0, _type=None):
    # like operator.itemgetter but fills in missing keys with a default value
    def keyfunc(item):
        value = item.get(attr, default)
        casted = cast(value, _type) if _type else value

        try:
            is_nan = isnan(casted)
        except TypeError:
            is_nan = False

        return default if is_nan else casted

    return keyfunc


# TODO: move this to meza.process.group
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号