0

尽管我试图在英语和母语网站上找到解决问题的方法,但我无法找到解决方案。我正在查询在线词典以获取翻译后的单词,但非英文字符显示为 egx86x84. 但是,如果我只是这样做print(the_same_non-english_character),字母会以正确的形式显示。我使用 Python 3.3.2 和我从中提取单词的网站的 HTML 源代码charset=UTF-8。此外,如果我使用 eg replace("x86", "non-english_character"),我不会得到任何替换,但是替换普通字符是可行的。

4

1 回答 1

0

您需要使用以下命令逃脱\

In [1]: s= "\x86"

In [2]:  s.replace("\x86","non-english_character")
Out[2]: 'non-english_character'
于 2014-11-16T11:42:51.893 回答