课程
/后端开发
/Python
/Python开发简单爬虫
fout.write("" % data['summary'].encode('utf-8')) 输出是乱码 怎么办 编码 改为 gb18030 也还是不行
2017-03-02
源自:Python开发简单爬虫 7-5
正在回答
fout = open('output.html', 'w', encoding='utf-8')
fout.write("<td>%s</td>" % data['title'])fout.write("<td>%s</td>" % data['summary'])
在页面开始解析的时候,使用utf-8解析,后面输出的时候就不需要的
试试在浏览器里打开时右键“编码”,选择Unicode(UTF-8)
同求11
举报
本教程带您解开python爬虫这门神奇技术的面纱