码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2016-12-15 14:19:04      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:换行   highlight   windows平台   文本   读写文件   asc   mode   ext   pytho   

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 的区别

标签:换行   highlight   windows平台   文本   读写文件   asc   mode   ext   pytho   

原文地址:http://www.cnblogs.com/lcgsmile/p/6182896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!