如何检查plistlib以查看密钥值是否有效,或密钥是否存在? 我试过了:
if result['Tags'] != "":
dtags = result["Tags"]
dotags = '#' + ' #'.join(dtags)
else:
dotags = ""
它只是返回错误:
KeyError: 'Tags'
谢谢
答案 0 :(得分:0)
一种方法是使用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 = ""