0

我从一些 http 请求中得到以下结果:

 Tratamento\ da\ rejei\u00E7\u00E3o\ no\ cancelamento\ da\ desagrega\u00E7\u00E3o

我做了一些研究,我能够找到这行代码,它可以使用以下代码行转换 utf-16:

print unicode(u"\u00e3".encode("latin-1"), "latin-1")

我的问题是,如何将结果的空洞句从 utf-16 转换为 latin-1 ?更具体,如何将其转换或替换为:“Tratamento da rejeição no cancelamento da desagragação”

4

1 回答 1

1

传递整个字符串。

>>> u'Tratamento\ da\ rejei\u00E7\u00E3o\ no\ cancelamento\ da\ desagrega\u00E7\u00E3o'.encode('latin-1')
'Tratamento\\ da\\ rejei\xe7\xe3o\\ no\\ cancelamento\\ da\\ desagrega\xe7\xe3o'
于 2013-05-17T12:41:33.847 回答