如何使用python编码ÿ?

2024-09-22 20:24:35 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我尝试了成千上万的编码,解码这个词的L'Haÿles Roses。 有人能帮我用Python2.7正确编码单词吗?在

encode("utf-8")
encode("utf-16")
encode("latin-1")
...

事先非常感谢


Tags: 编码解码单词utfencodeleshalatin
2条回答

你确定要在源文件的顶部放一个声明,说明应该如何读取它吗?在

# -*- coding:<some encoding> -*-

我相信在这种情况下你会寻找的

# -*- coding: utf-8 -*-

你想用它做什么?编码很简单:

a = u"Saint-Rousÿes"
b = a.encode("utf-8")
c = b.decode("utf-8")
print c
# Saint-Rousÿes

但我想这要看你的情况。你不需要用同样的编码方式来解码。在

更新

我写了一个最小的测试:

^{pr2}$

当我访问localhost:5000时,我可以看到L'Haÿ-les-Roses,没有任何错误。所以也许你应该把你的问题说得更清楚些。在

相关问题 更多 >