输出的文件,中文乱码
for data in self.datas: fout.write("<tr>") print data['url'] print data['title'] print data['summary'] fout.write("<td>%s</td>" % data['url']) fout.write("<td>%s</td>" % data['title'].encode('gbk')) fout.write("<td>%s</td>" % data['summary'].encode('gbk'))
输出到控制器正常显示。
输出到文件的时候:
(1)若将编码形式改成utf-8能正常编译,但文件内中文都是乱码。
(2)若将编码形式改成gbk,在summary一行不能编译成功。而title一行正常编译,文件内中文也正常显示
求解答。