json_util.py 文件源码

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

项目:websearch 作者: abelkhan 项目源码 文件源码
def _json_convert(obj):
    """Recursive helper method that converts BSON types so they can be
    converted into json.
    """
    if hasattr(obj, 'iteritems') or hasattr(obj, 'items'):  # PY3 support
        return SON(((k, _json_convert(v)) for k, v in obj.iteritems()))
    elif hasattr(obj, '__iter__') and not isinstance(obj, string_types):
        return list((_json_convert(v) for v in obj))
    try:
        return default(obj)
    except TypeError:
        return obj
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号