Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from collections import Mapping
- import json
- original = json.loads("training_setnegativesNegatives")
- addition = json.loads("training_setnegativesNegatives1")
- for key, value in addition.iteritems():
- if key in original:
- original_value = original[key]
- if isinstance(value, Mapping) and isinstance(original_value, Mapping):
- merge_dicts(original_value, value)
- elif not (isinstance(value, Mapping) or
- isinstance(original_value, Mapping)):
- original[key] = value
- else:
- raise ValueError('Attempting to merge {} with value {}'.format(
- key, original_value))
- else:
- original[key] = value
Add Comment
Please, Sign In to add comment