[code="java"]#-*- coding: UTF-8 -*-
import csv
import codecs
fobj = open('output88.csv','wb')
fobj.write(codecs.BOM_UTF8)
w = csv.writer(fobj)
a = u'不'
a = a.encode('utf8')
w.writerow([a])
fobj.close()[/code]
这个是我们生成的csv,代码。excel2003可以正常显示,但是excel2007出错,是乱码。
请大家指点下。