我从一个丹麦文本文件中读取了一些数据。但我似乎无法找到解码它的方法。原始文本是“dør”,但在原始文本文件中存储为“d√∏r”
所以我尝试了明显的
InputData = "d√∏r"
Print InputData.decode('iso-8859-1')
可悲的是导致以下错误:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-6: ordinal not in range(128)
UTF-8 给出了同样的错误。(使用 Python 2.6.5)
我如何解码此文本以便打印的消息为“dør”?