第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+模式

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