课程
/后端开发
/Python
/Python开发简单爬虫
如图,输出这样,是怎么回事
2016-09-26
源自:Python开发简单爬虫 7-6
正在回答
我是这样子修改,标题和简介都正常,但是url有乱码,好奇怪?
已经解决
win7 python3.6 遇到乱码的情况
同明磊
只需要在fout = open('output.html', 'w', encoding = 'utf-8')
fout.write("<td>%s</td>" % data['title'])
fout.write("<td>%s</td>" % data['summary'])
这里面不能加.encode('utf-8'),加了会乱码
fout.write("<head><meta charset = 'utf-8'></head>")这个写不写无所谓,不影响
我也是这个问题,没解决
输出的时候,如果写入到文件是正常的不乱码,可以这样修改一下,你就发现页面正常了,因为输出的html编码没设置!我的就是这样解决好的
这里要这样写才能输出正常
qq_守火人_03179824
Nicco_ 回复 qq_守火人_03179824
我也是这个问题,不知楼主解决了没
python默认的编码是ascii 你需要在输出的时候把他改成utf-8
慕码人8565353 提问者
举报
本教程带您解开python爬虫这门神奇技术的面纱