Pytohnで日本語を表示させる方法をご紹介いたします。
私は、Pythonの.pyファイルの冒頭でutf-8の宣言をしてコードを書き始めます。
冒頭:
# -*- coding: utf-8 -*-
しかし、これだけだと
print ”あ”
が文字化けします。
いろいろ検索して調べてみたところ、どうやら文字列の前に「u」(半角u)を入れるといいみたいです。
なぜこれだと表示されるのか、仕組みはよくわかっていません^^;
uをつけることによって、Unicodeになるみたいです。
コード:
# -*- coding: utf-8 -*-
print u”あ”
表示結果:
あ
以上、仕組みとかいいから、方法だけ教えてくれっていう人向けの情報でした。
コメント