def _update_list(self, name, data, func):
if not self.valid(name):
return
result = None
if self._is_iterable(data):
result = [self.dumps(i) for i in data]
else:
result = [self.dumps(data)]
if not result:
return
name = str(name)
try:
func(name, *result)
except Exception as e:
[func(name, i) for i in result]
评论列表
文章目录