Я использую pykeepass для массового изменения нескольких сотен файлов keepass, и я хотел бы добавить некоторые дополнительные атрибуты в записи keepass.
Я пытался сделать это вот так:
def updateRecord(record, recordParent, recordGrandparent, recordGreatGrandparent, kdbxHandle):
record.custom_properties["keepass2"] = recordGrandparent
record.custom_properties["keepass3"] = recordGreatGrandparent
kdbxHandle.save()
return record
, но это не имеет никакого эффекта (нет сообщения об ошибке, ничего). Насколько я понимаю, record.custom_properties - это dict, который я могу изменить.
Что мне нужно сделать, чтобы добавить дополнительные атрибуты в файл keepass с помощью pykeepass?
Спасибо!