1. 程式人生 > >Python讀文件報錯:SyntaxError: Non-ASCII character in file

Python讀文件報錯:SyntaxError: Non-ASCII character in file

提示 如果 window pytho 代碼 讀文件 info http src

打開city.py文件時報錯

技術分享圖片

問題原因:

程序中的編碼錯誤,python默認是acii模式,沒有支持utf8。如果代碼中有漢字 ,就會報錯

解決方案:

源代碼文件(city.py)第一行添加:#coding:utf-8

特別提示:windows 如果查詢無結果,請用 #coding: gbk,並且保證 city.py 開頭也有這一行聲明。

Python讀文件報錯:SyntaxError: Non-ASCII character in file