0

有时能够这样做会很好,只需在评估不存在的字典键的任何表达式中返回 None 而不是引发 KeyError。

4

1 回答 1

1

您将dict.get()用于访问密钥:

<div tal:attributes="class some_dict.get(some_key)">

如果该属性不存在,则该class属性将被省略,因为如果缺少键some_key,则默认返回值dict.get()是from 。None

于 2014-04-13T21:46:47.733 回答