Мой конвейер nlp имеет некоторые расширения do c, в которых хранятся 3 элемента (строка для имени файла и два запроса, которые отображают несериализуемые объекты). Я хотел бы только исключить несериализуемые пары ключ / значение в пользовательских данных, но сохранить имя файла.
doc.to_disk(path, exclude=['user_data'])
работает как положено, за исключением всех пользовательских данных. Очевидно, есть варианты вместо этого исключить либо user_data_keys, либо user_data_values, но я не нахожу объяснения их использования, и, кроме того, я не могу придумать вескую причину для хранения всех ключей без значений или всех значений без keys!
Я бы хотел исключить ключи и значения только определенных полей в do c .user_data. Если это возможно, как это сделать?