Python 文件处理 t、b模式(day_012)

控制文件读写内容的模式
t:

  1. 读写都是以字符串(unicode)为单位
  2. 只能针对文本文件
  3. 必须指定字符编码,即必须指定encoding参数

b:binary模式

  1. 读写都是以bytes为单位
  2. 可以针对所有文件
  3. 一定不能指定字符编码,即一定不能指定encoding参数

总结:
1、在操作纯文本文件方面t模式帮我们省去了编码与解码的环节,b模式则需要手动编码与解码,所以此时t模式更为方便
2、针对非文本文件(如图片、视频、音频等)只能使用b模式

发布了24 篇原创文章 · 获赞 2 · 访问量 400

猜你喜欢

转载自blog.csdn.net/weixin_46491071/article/details/104907592