def escaped(self):
"""
Escape all answer values and return a new AnswerStore instance.
:return: Return a new AnswerStore object with escaped answers for chaining
"""
escaped = []
for answer in self.answers:
answer = answer.copy()
if isinstance(answer['value'], str):
answer['value'] = escape(answer['value'])
escaped.append(answer)
return self.__class__(existing_answers=escaped)
评论列表
文章目录