Python文件默認使用ASCII碼仁卷,當文件中包含中文時,一定要指定為UTF-8編碼嘲碱,否則報錯『SyntaxError: Non-ASCII character '\xe5' in file 』。此時通常要在文件開頭加上:
# -*- coding: UTF-8 -*- 或者 #coding=utf-8
且該語句必須為第一行,示例為:
# -*- coding: utf-8 -*-
#!/usr/bin/env python
print 'abc'
print u'平安'