SyntaxError: Non-ASCII character '\xe6'

今天練習Python的時候,寫了一句話,但是報錯了,如下:

SyntaxError: Non-ASCII character '\xe6' in file ......

查詢了一下,是因爲開頭沒有註釋。因爲我的.py文件新建時候是空白的,而且代碼中有中文,所以出現了問題。

解決辦法:

1.開頭指定一下編碼方式:#encoding: utf-8;

2.添加開頭的註釋,以後創建文件時,就會自動添加了。

在File(文件)->settings(設置)->Editor(編輯器)->File and Code Templates(文件和代碼模板)->Python Script;加上以下代碼也能解決問題,時間是我自己加的,不影響。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章