为了账号安全,请及时绑定邮箱和手机立即绑定

生成的html文件乱码?

http://img1.sycdn.imooc.com//5aafda0000017ea519120505.jpg

title 和 summary部分均乱码

正在回答

2 回答

非常感谢大神

0 回复 有任何疑惑可以回复我~

看了下面的评论解决了:

fout.write("<td>%s</td>" % data['title'].encode('utf-8'))
fout.write("<td>%s</td>" % data['summary'].encode('utf-8'))
这两句不需要encode('utf-8'),加了这个title和summary就变成十六进制显示的字符了。需要在这一句fout = open('output.html', 'w', encoding='utf-8')加上encoding='utf-8'

4 回复 有任何疑惑可以回复我~
#1

慕姐2004059

为什么我的python不支持这么写啊
2018-06-11 回复 有任何疑惑可以回复我~
#2

Bukrs

谢谢老铁 有用
2019-04-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

生成的html文件乱码?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信