2 flat logo on transparent 256
2018-01-30

PythonでエラーSyntaxError: Non-ASCII character '\xe3' in

11833 min

Pythonでスクレイピングをしようとした際に、発生したエラーSyntaxError: Non-ASCII character '\xe3' in について解説します。

文字コードを指定しなければならない。

エラーの改修方法としては、プログラムの文頭に文字コードを指定します。

# coding: UTF-8

なぜこのエラーが発生するか

Pythonのデフォルト文字コードはASCIIになります。

ASCIIは日本語に対応していない為 プログラムの中で日本語を扱う場合には、プログラムの文頭で明示的に文字コードを指定し、指定した文字コードでファイルを保存する必要があります。

その為プログラミングしているpythoのコードの文頭に 文字コードを指定する必要があります。

簡単なことですが、忘れてしまいますね。。。。

その他python3系関連記事

【初心者・入門者向け】MacでPython3をインストールする方法

TemplateDoesNotExist |Djangoで発生するエラー|の解説と解消方法

Python3初心者向け|無料で使えるIDE PyCharmの紹介

Python3で画像をスクレイピングしてローカルに保存する|BeautifulSoupを利用

DjangoでMysqlを利用する|初心者・独学者向け入門コンテンツ

初心者・独学者向け入門コンテンツ|対話モードでPythonを実行する

前の記事
次の記事