python 2.7写 unicode字符到文件,出现
UnicodeEncodeError: 'ascii' codec can't encode character u'\u5230' in position 0: ordinal not in range(128)
错误,
改正
import codecs
def WriteFile(FileName,strFileInfo):
with codecs.open(FileName,'w','utf-8')as f:
f.write(strFileInfo)