控制文件读写内容的模式
t:
- 读写都是以字符串(unicode)为单位
- 只能针对文本文件
- 必须指定字符编码,即必须指定encoding参数
b:binary模式
- 读写都是以bytes为单位
- 可以针对所有文件
- 一定不能指定字符编码,即一定不能指定encoding参数
总结:
1、在操作纯文本文件方面t模式帮我们省去了编码与解码的环节,b模式则需要手动编码与解码,所以此时t模式更为方便
2、针对非文本文件(如图片、视频、音频等)只能使用b模式
控制文件读写内容的模式
t:
- 读写都是以字符串(unicode)为单位
- 只能针对文本文件
- 必须指定字符编码,即必须指定encoding参数
b:binary模式
- 读写都是以bytes为单位
- 可以针对所有文件
- 一定不能指定字符编码,即一定不能指定encoding参数
总结:
1、在操作纯文本文件方面t模式帮我们省去了编码与解码的环节,b模式则需要手动编码与解码,所以此时t模式更为方便
2、针对非文本文件(如图片、视频、音频等)只能使用b模式