8
我正在用file.readline()讀取包含Python中羅馬尼亞單詞的文件。 由於編碼,我遇到了許多字符的問題。UnicodeDecodeError:'ascii'編解碼器無法解碼
例子:
>>> a = "aberație" #type 'str'
>>> a -> 'abera\xc8\x9bie'
>>> print sys.stdin.encoding
UTF-8
我已經試過編碼()使用UTF-8,CP500等,但它不工作。
我無法找到哪個是正確的字符編碼我必須使用?
在此先感謝。
編輯:目的是從文件中的字存儲在dictionnary,進行打印時,獲得aberaţie而不是「abera \ xc8 \ x9bie」