r+与w+
r+是读写模式,在文件的末尾进行追加操作。
>>> myfile=open('pwd.txt', ... 'r+') >>> myfile.read() 'admin 123 1 czz 121 0 usr 123 0 ' >>> myfile.write('123') >>> myfile.read() '' >>> myfile.seek(0) >>> myfile.read() 'admin 123 1 czz 121 0 usr 123 0 123'
w+是写读模式,执行open()之后文件里的内容就是是空的。
>>> myfile.read() 'admin 123 1 czz 121 0 usr 123 0 123' >>> myfile.close() >>> myfile=open('pwd.txt','w+') >>> myfile.read() ''