读写 r+
f = open ('ha.txt' , 'r+')
data = f.read()
print(data)
f.write('\n哈哈')
f.write('\n哈‘)
print('H',f.read()) # 'H' f.read() 则为空
会先把文件读出来,再写入的,print 文件则为空
写读 w+
以先创建的模式打开,再进行读取,如原文件有数据则清空写入再读
r+ 与 w+ 有本质性的区别
读写 r+
f = open ('ha.txt' , 'r+')
data = f.read()
print(data)
f.write('\n哈哈')
f.write('\n哈‘)
print('H',f.read()) # 'H' f.read() 则为空
会先把文件读出来,再写入的,print 文件则为空
写读 w+
以先创建的模式打开,再进行读取,如原文件有数据则清空写入再读
r+ 与 w+ 有本质性的区别