美文网首页
2019-06-04

2019-06-04

作者: 唐小明_d419 | 来源:发表于2019-06-04 23:52 被阅读0次

import requests

,在windows下面,新文件的默认编码是gbk,这样的话,python解释器会用gbk编码去解析我们的网络数据流txt,然而txt此时已经是decode过的unicode编码,这样的话就会导致解析不了,出现上述问题。 解决的办法就是,改变目标文件的编码:

f = open("out.html","w",encoding='utf-8')

UnicodeEncodeError: 'gbk' codec can't encode character '\xa0' in position ... 问题解决办法之一

。这样,问题将不复存在。

html = requests.get('https://www.bilibili.com/video/av10280485/?p=54')

print(len(html.text))

f=open('处理.txt','w',encoding='utf-8')  

f.write(html.text)

f.flush()

f.close()

print(html.text)

相关文章

网友评论

      本文标题:2019-06-04

      本文链接:https://www.haomeiwen.com/subject/eopdxctx.html