gpt4 book ai didi

plone - 查看plone目录结果的所有键

转载 作者:行者123 更新时间:2023-12-04 05:12:08 25 4
gpt4 key购买 nike

如何显示我在目录搜索中获得的项目的所有键?

links = self.catalog(portal_path='Link')
for link in links:
for value in link:
print value

使用此代码,我可以显示所有值,但我不知道如何显示键。

最佳答案

ZCatalog 不返回字典。它返回一系列结果对象(称为 Catalog Brains,因为您可以赋予它们智慧。悠久的历史故事)。

所以你遍历它们,每个对象都有你在目录中定义的每个元数据列的属性:

links = self.catalog(portal_path='Link')
for link in links:
print link.Title

如果您需要动态循环可用属性,请使用 .schema()对于 key :
for link in links:
for key in link.schema():
print link[attr]

关于plone - 查看plone目录结果的所有键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14776446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com