rendered paste body for (key, value) in lines: if key == 'InfoKey': last_info_key = value elif key == 'InfoValue': meta[last_info_key] = unescape(value) elif key in meta_keys: meta[key] = unescape(value) elif key.startswith('PageLabel'): handle_page_label(numbers, key, value) elif key.startswith('Bookmark'): handle_bookmarks(bookmarks, key, value) bookmark['title'] = unescape(value) elif key == 'BookmarkLevel': bookmark['level'] = value elif key == 'BookmarkPageNumber': bookmark['page'] = value bookmarks.append(bookmark) bookmark = {'title': None, 'level': None, 'page': None}