import html
# 将HTML转义字符转换成相应的符号
def decode_html_symbols(s):
# 将">"转换成">"
s = s.replace(">", ">")
# 将"<"转换成"<"
s = s.replace("<", "<")
# 将" "转换成空格
s = s.replace(" ", " ")
# 将"…"转换成省略号
s = s.replace("…", "…")
# 将"“"和"”"转换成左右双引号
s = s.replace("“", "“").replace("”", "”")
# 将"‘"和"’"转换成左右单引号
s = s.replace("‘", "‘").replace("’", "’")
# 将"—"转换成破折号
s = s.replace("—", "—")
# 将"–"转换成短横线
s = s.replace("–", "–")
# 将"""转换成双引号
s = s.replace(""", '"')
# 将"'"转换成单引号
s = s.replace("'", "'")
# 将"€"转换成欧元符号
s = s.replace("€", "€")
# 将"£"转换成英镑符号
s = s.replace("£", "£")
# 将"¥"转换成日元符号
s = s.replace("¥", "¥")
# 将"§"转换成小节符号
s = s.replace("§", "§")
# 将"¶"转换成段落符号
s = s.replace("¶", "¶")
# 将其他HTML转义字符进行转换
s = html.unescape(s)
return s
python中将HTML转义字符转换成相应的符号
最新推荐文章于 2024-07-31 17:05:31 发布