2018年9月22日土曜日

【Python3】pythonの教科書(7) ~日本語対応

Pythonプログラミングで、ファイル内で日本語使うとエラーになります。

例えば、コンソールにつぎのようなメッセージが出力されます。
SyntaxError: Non-UTF-8 code starting with '\x82' in file C:\本山さん\ranking\ranking4.py on line 15, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

この場合には、
Pythonのスクリプトファイルの1行目もしくは2行目に「# coding: 文字コード」を記入します。
 ⇒ファイルで使われている文字コードを宣言し、Pythonに知らせることができます。
 「文字コード」の部分を「Shift_jis」にすればShift jisになりますし、「utf-8」にすればutf-8になります。

【参考URL】
http://programming-study.com/technology/python-japanese/

0 件のコメント:

コメントを投稿