jsonpath和打印模板

# -*- coding: utf-8 -*-
from jsonpath import jsonpath


def print_type_obj(desc, obj):
    print('{}:  {} --- {}'.format(desc, type(obj), obj))
def print_len_obj(desc, obj):
    print('{}:  {} --- {}'.format(desc, len(obj), obj))

# 根据dict中的键取值,返回的结果是一个列表,其中有符合条件的数据
dict_data = {'1':1, '2':2, '3':3, '1':2}
ret = jsonpath(dict_data, "$..'1'")

print_type_obj('jsonpath提取的结果是', ret)
print_len_obj('jsonpath提取的结果是', ret)
原文地址:https://www.cnblogs.com/hui-code/p/13923043.html