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

python文件读写方式

时间:2017-08-03 12:43:49      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:打开   ``   linux   进制   window   是什么   unix   需要   inux   

  1. window下换行\r\n
  2. linux、unix、mac下都是\n

- 以二进制的形式wb写入,同样以二进制的方式读取rb

```
f = open(‘file name‘,‘wb‘)
f.write(b‘aa\nbb‘)
f.close()

f = open(‘filename‘,‘rb‘)
f.read()
f.close()

```
  • 以上测试你会发现,以二进制流的形式写入什么就是什么;当然用记事本打开\n不会显示

- 以文本形式w写入,同样以文本的方式读取r

```
f = open(‘file name‘,‘w‘)
f.write(‘aa\nbb‘)
f.close()

f = open(‘filename‘,‘r‘)
f.read()
f.close()

```
  • 文本方式写入时,在window系统下会被转化为\r\n

以后写文件时需要注意了……

python文件读写方式

标签:打开   ``   linux   进制   window   是什么   unix   需要   inux   

原文地址:http://www.cnblogs.com/tianboblog/p/7278863.html

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