コード例 #1
0
ファイル: invitem.py プロジェクト: ometra/reclass
 def _resolve(self, path, dictionary):
     try:
         return path.get_value(dictionary)
     except KeyError as e:
         raise ResolveError(str(path))
コード例 #2
0
ファイル: refitem.py プロジェクト: gburiola/reclass
 def _resolve(self, ref, context):
     path = DictPath(self._settings.delimiter, ref)
     try:
         return path.get_value(context)
     except (KeyError, TypeError) as e:
         raise ResolveError(ref)