(src, dest)
| 44 | |
| 45 | |
| 46 | def deepcopy_ignore_extra(src, dest): |
| 47 | import copy |
| 48 | for attr in vars(src): |
| 49 | if hasattr(dest, attr): |
| 50 | src_value = getattr(src, attr) |
| 51 | dest_value = copy.deepcopy(src_value) # deep copy |
| 52 | setattr(dest, attr, dest_value) |
| 53 | return dest |
| 54 | |
| 55 | |
| 56 | def extract_nested_json(text): |