Pythonで日本語コメント
Pythonで日本語コメントを含んだコードを実行するとエラーが発生しました。
SyntaxError: Non-ASCII character '\xe3' in file /home/goofy/workspace/PCI/src/cp02/recommendations.py on line 4, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
調べてみると文字コードの問題のようでした。
以下の様にソースコードの一番上に、ソースコードが書かれている文字コードを指定することで解決できました。
# -*- coding: utf-8 -*-
他の文字コードの場合も、以下の様に指定が可能なようです。
# coding: エンコード名# Shift_Jisの場合
# -*- coding: shift_jis -*-# EUC-JPの場合
# -*- coding: euc_jp -*-print "hogehoge"