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