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

html乱码

为什么写到html中后打开是乱码,encode试过各种编码什么utf-8 gbk等都试过,出来的都是

on\xef\xbc\x88\xe8\x8b\xb1\xe5\x9b\xbd\xe5\x8f\x9

这样的乱码

正在回答

3 回答

用你的方法,解决了耶,谢谢啦,给你点赞?

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

谢谢,哈哈,我也出现了这问题,我用的Python是4.x。按照你说的,真的成功了,好开心,谢谢你。

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

lqc 提问者

python现在都有4.x的啦?现在最新不是才3.5
2016-02-18 回复 有任何疑惑可以回复我~
#2

啊B

4.X? 可怕。 求链接!
2016-04-24 回复 有任何疑惑可以回复我~

搜索了半天找到解决办法了 

open('output.html', 'w', encoding='utf-8')

然后write的时候不进行encoding

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

ximutou123

我这样用了后还是乱码,不过乱码换了个样子。。。
2016-03-15 回复 有任何疑惑可以回复我~
#2

陈小六

按你的方法成功啦!不过在<body>里面加了 fout.write('<head><meta charset="utf-8"></head>')
2016-05-19 回复 有任何疑惑可以回复我~

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信