在python中为keepass记录添加额外的属性



我正在使用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。

我该怎么做,用pykeepass向keepass文件添加额外的属性?

谢谢!

好的,我可以回答我自己的问题-设置自定义属性是这样完成的:

record.set_custom_property("keepass2", recordGrandparent)

相关内容

  • 没有找到相关文章

最新更新