我正在使用 django 从表单接收输入。输入文本写着“tecnología”。在 django 中,我需要在另一个字符串中找到文本,但我将其作为 "tecnología" 接收。我如何回头技术a进入“技术”尝试过 string.decode() 没有成功。
1 回答

潇潇雨雨
TA贡献1833条经验 获得超4个赞
假设您可以使用外部库,我建议ftfy,例如:
import ftfy
result = ftfy.fix_text('tecnología')
print(result)
输出
tecnología
作为替代,你可以使用内置的模块HTML中的Python 3.5+:
import html
print(html.unescape("tecnología"))
输出
tecnología
在Python 2.7 中,您可以使用HTMLParser:
from HTMLParser import HTMLParser
h = HTMLParser()
print(h.unescape("tecnología"))
添加回答
举报
0/150
提交
取消