您的位置:首页 > 编程语言 > Python开发

python文件读写方式

2017-08-03 11:42 162 查看
window下换行\r\n

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

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

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: