def generic_visit(self, trait, dct, *args, **kwargs):
if dct is None or dct is undefined:
return dct
if isinstance(dct, (six.integer_types, six.string_types, bool, float)):
return dct
else:
raise T.TraitError('cannot set {0} to {1}'.format(trait, dct))
评论列表
文章目录