老男孩Python全栈

第2模块第1章08文件处理—混合操作文件

2019-03-09  本文已影响4人  飞鸟在笼

已经学过读,写,追加,那么可以同时进行吗?

r的模式打开不能写,而w模式打开不能读

“r+”读写模式

f = open(file='兼职白领学生空姐模特护士联系方式.txt',mode='r+'。encoding="gbk")

data = f.read()

print("content",data)

f.write("\nnewline 1哈哈”)

print(“new content”,f.read)

f.close()

程序

在写的时候跟着光标走,在读的时候,光标在最后变,所以没有东西。

f = open(file='兼职白领学生空姐模特护士联系方式.txt',mode='r+'。encoding="gbk")

f.read()

f.read()

第一次可以读出内容,第二次读不出来

除了读写r+模式

还有写读w+模式

读写是先读后写,以读的模式打开,但是支持追加。

写读,是以写的模式打开,支持读。相当于创建的模式,但是可以读。通过控制光标,可以回去读。但是用处太少。

上一篇下一篇

猜你喜欢

热点阅读