关于爬虫的编码问题

先读取网页信息,网页时gbk编码的,然后当写入文件后,错误如下
clipboard.png
但是如果改写为

with open('movie.txt','a+','encoding=utf-8') as f

虽然不会出现问题,但是发现电影名称写不进去,如果直接print()却都可以显示

clipboard.png

阅读 1.7k
1 个回答
f.write("省略你写的".format("省略你写的").replace('\xa0', ' '))
\xa0 是不间断空白符  
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题