def unquote(data: (str, dict, list)):
"""???????, ????????????? ????? ?? ??
:param data: ?????? ??? ????????????
:return: ??????????????? ?????
"""
temp = data
if issubclass(temp.__class__, str):
return html.unescape(html.unescape(temp))
if issubclass(temp.__class__, dict):
for k, v in temp.items():
temp[k] = unquote(v)
if issubclass(temp.__class__, list):
for i in range(len(temp)):
temp[i] = unquote(temp[i])
return temp
评论列表
文章目录