code: def pprint_diff(first, second, first_name='first', second_name='second'):
    
    return difflib.unified_diff(
        pprint.pformat(first).splitlines(),
        pprint.pformat(second).splitlines(),
        fromfile=first_name, tofile=second_name, lineterm='')
docs: Compare the pprint representation of two objects and yield diff lines.