環境:Python2.7.X
Ulipad編輯器
Python文件內容:
from selenium import webdriver
browser = webdriver.Firefox()
url = "http://www.baidu.com"
print "網站 %s" % (url)
browser.get(url)
browser.quit()
執行Python文件時出現如下錯誤提示:
SyntaxError: Non-ASCII character '\xe7' in file on line 13, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
因為Python的默認編碼是ASCII碼,如果文件中含有中文,應在文件開頭加上一句:
#coding=utf-8
另外要注意,如果coding和=之間有空格,如#coding =utf-8,會有錯誤提示:
SyntaxError: Non-ASCII character '\xe7' in file , but no encoding declared; see http://www.python.org/peps/pep-0263.html for details