私はここから始めています。私はすべてのルールに従うことを願っています。 スペイン語(つまりCL)の略語とそれぞれの1つの都市(つまりレオン)が一致するキーと値のペアを持つ{..., 'CL': 'León', ...}
の辞書があります。私は行を含めたダブルバイト16進値
# _*_ coding: utf-8 _*_
私はチルドのようなutf文字を使用することができました。私のように全体の辞書をプリントアウトするとき
print cities['CL']
は、しかし:
print cities
私は二重の持っているものは、私は個々の値をプリントアウトしたときに、すべてがうまくいくと、出力が正しくチルダが含まれていることですこの場合は\xc3\xb3
です。
これはなぜですか? ありがとうございます。バイト文字列の場合
興味深い問題私の友人、チェックアウトhttps://stackoverflow.com/questions/8288551/how-do-i-display-non-english-characters-in-pythonの –
可能な重複[どのように表示されませんPythonの非英語文字?](https://stackoverflow.com/questions/8288551/how-do-i-display-non-english-characters-in-python) – DyZ
これも同様に:https:// stackoverflow .com/questions/27814363 /英文以外の英字を含むファイルへの書込み方法 –