Сравните каждое свойство метаданных между двумя версиями документа в Python. Рабочий код для извлечения, определения прав собственности и ревизий, а также экспорта аудита в CSV/JSON.... interpreted_value) if p . interpreted_value is not None else...else (str(p . value) if p . value is not None else "" )) return...