PythonでSyntaxError: Non-ASCII character が出た時の対処

2020年3月23日月曜日

Python

t f B! P L

PythonでSyntaxError: Non-ASCII character が出た時の対処

はじめに

とても初歩的なことですが、Pythonで作ったコードを実行した時に、「SyntaxError: Non-ASCII character」が出た時の対処方法についてメモします。

解決

ファイルの先頭に、以下の1行を入れるだけで解決します。

# coding:utf-8

このエラーが出る原因は、PythonはデフォルトのファイルエンコーディングがAsciiになっているためにエラーが出ます。

日本語はAscii文字セットに収録されていないため、Pythonが文字を解釈できないようです。なので、ファイルの先頭に「coding:utf-8」のようにエンコーディングを指定してやれば、OKって感じです。

スポンサーリンク
スポンサーリンク

このブログを検索

Profile

自分の写真
Webアプリエンジニア。 日々新しい技術を追い求めてブログでアウトプットしています。
プロフィール画像は、猫村ゆゆこ様に書いてもらいました。

QooQ