は、私は以下に示すように、私は、UTF-8に変換したいいくつかの日本語の単語があります。PythonのUTF-8の日本
jap_word1 = u'中山'
jap_word2 = u'小倉'
print jap_word1.encode('utf-8') # Doesn't work
print jap_word2.encode('utf-8') # Prints properly
をなぜそれが一つの単語がUTF-8に正しく変換し、に印刷することができるということです同じ文字を表示するが、他の文字は表示しない?
あなたのコンソールがUTF-8ではありませんので
おそらく2番目のプリントはword2であることを意味しますか? – DSM
それを指摘するTHankss。それを修正しました。 – haha
人種差別的な言い回しを避けるために、 "jap"ではなく日本語の略語として "jp"を使用することを強くお勧めします。この文脈では、それはあなたが意味することを盲目的に明白です...しかし、私はまだ気付いた。そして、jpは標準です。 – Crowbeak