Python教程

python 文件读写之w+与r+

本文主要是介绍python 文件读写之w+与r+,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

r+:先读后写的话是在原有文本后添加, 因为读完后类指针已经在最末尾了,如果是先写后读的话,是从头开始覆盖式写(如只修改了前面的字符,后面字符是不会被删掉的),类指针停留在写完的末尾,不是文档末尾,可以读出未被覆盖写的部分;
w+:为先写后读,先写完后使用f.seek(0)回到初始位置然后开始读,如果先读的话是读不出任何东西的,因为w+也是纯粹的覆盖写,在未使用写操作前文档是完全空白的,无论之前该文件里有什么。so ,只能先写后读。

引用自:https://www.cnblogs.com/on2road/p/12044503.html

这篇关于python 文件读写之w+与r+的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!