我把文本文件转为字节流读取,然后又将这个字节流写入另一个文本文件,怎么两个文本文件内容不一样?

我把文本文件转为字节流读取,然后又将这个字节流写入另一个文本文件,怎么两个文本文件内容不一样?,第1张

那当然是编码问题了。

最简单可靠的是读字节流-写字节流

而现在你是读文本-转字节流-写字节流

那么就必须保证读文本、转字节流的编码与后面第塌和烂二个文本打开时候的编码是一样。

一般来说你可以试试utf8.

还有记事本存储的除了肉眼看到的文本,最前面还加了额外的头,读的时候是不会读进来的,写棚局的时候自然也不会有,但记事本打开的时候它却是要看那头的。

你可以把代码团漏打包来调试一下,私信

图片,视陪困则频都是二进制的,你读尺慧取的时候写  rb  ,然后你在请求的时候记得把视芦棚频转成.content

像这样load_src = requests.get("http://"+srcs[i], headers=headers).content 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12264959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存