Comparando Objetos JSON em Python: Métodos e Ferramentas
Método 1: Utilizando jsonpatch
1.1 Instalação
pip install jsonpatch
1.2 Utilização
import jsonpatch
origem = {'numeros': [1, 3, 4, 8], 'chave': 'valor'}
destino = {'chave': 'valor_atualizado', 'numeros': [1, 3, 8,{'b':'6'}]}
diferencas = jsonpatch.JsonPatch.from_diff(origem, destino)
print(diferencas)
Saída:
[{"op": "remove ...
Publicado em 8-11 07:01