今天練習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}