UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\u8888′ in position 0: ordinal not in ran
在将字符串写入文件时,执行f.write(str),后台总是报错:UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\u8888′ in position 0: ordinal not in range(168),即ascii码无法被转换成unicode码。在仔细推敲后发现,我所使用的python2.7,默认编码是ascii格式。可
转载
2017-03-31 09:55:40 ·
271 阅读 ·
0 评论