PythonでSyntaxError: Non-ASCII character が出た時の対処
はじめに
とても初歩的なことですが、Pythonで作ったコードを実行した時に、「SyntaxError: Non-ASCII character」が出た時の対処方法についてメモします。
解決
ファイルの先頭に、以下の1行を入れるだけで解決します。
# coding:utf-8
このエラーが出る原因は、PythonはデフォルトのファイルエンコーディングがAsciiになっているためにエラーが出ます。
日本語はAscii文字セットに収録されていないため、Pythonが文字を解釈できないようです。なので、ファイルの先頭に「coding:utf-8」のようにエンコーディングを指定してやれば、OKって感じです。
0 件のコメント:
コメントを投稿