python 读写文件中 w与wt ; r与rt 的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 读写文件中 w与wt ; r与rt 的区别相关的知识,希望对你有一定的参考价值。

w,r,wt,rt都是python里面文件操作的模式。

w是写模式,r是读模式。

t是windows平台特有的所谓text mode(文本模式),区别在于会自动识别windows平台的换行符。

类Unix平台的换行符是\n,而windows平台用的是\r\n两个ASCII字符来表示换行,python内部采用的是\n来表示换行符。

rt模式下,python在读取文本时会自动把\r\n转换成\n.

wt模式下,Python写文件时会用\r\n来表示换行。

  

以上是关于python 读写文件中 w与wt ; r与rt 的区别的主要内容,如果未能解决你的问题,请参考以下文章

(二十八)fopen与读写的标识r,r+,rb+,rt+,w+.....

python 文件的打开与读写

Python中文件读写之 w+ 与 r+ 到底有啥区别?

Python文件读写 w+ 与 r+ 到底如何操作

Python文件读写 w+ 与 r+ 到底如何操作

python文件打开方式详解——aa+r+w+区别