エンコーディング宣言

エンコーディング宣言で、このスクリプト文字コードを宣言しておく。

とほほのPython入門 - 構文 - とほほのWWW入門

coding.pyで、

#!/usr/bin/python

print "あいうえお" # printで"あいうえお"と出力.

"あいうえお"を出力。

非ASCIIがある。エンコーディング宣言が無い。
非ASCIIがある。エンコーディング宣言が無い。

非ASCIIがある。エンコーディング宣言が無い。

utf-8であることを宣言すると、

"あいうえお"を出力できた。
"あいうえお"を出力できた。

"あいうえお"を出力できた。

Sample/python/coding/coding/src/coding at master · bg1bgst333/Sample · GitHub