使用plistlib查看密钥是否存在

2024-10-04 03:22:18 发布

您现在位置:Python中文网/ 问答频道 /正文

如何使用plistlib检查键值是否有效,或者是否存在密钥? 我试过了:

if result['Tags'] != "":
    dtags = result["Tags"]
    dotags = '#' + ' #'.join(dtags)
else:
    dotags = ""

它只是返回错误:

^{pr2}$

谢谢你


Tags: if错误tags密钥resultelse键值join
1条回答
网友
1楼 · 发布于 2024-10-04 03:22:18

一种方法是使用get()方法检查密钥是否存在:

# Here we don't have to compare to anything because a match will return True
if result.get('Tags', None):
    dtags = result["Tags"]
    dotags = '#' + ' #'.join(dtags)
else:
    dotags = ""

相关问题 更多 >