• Python写入文件(write和writelines)详解

    如果以 r+、w、w+、a、a+ 模式打开文件,则都可以写入。需要指出的是,当以 r+、w、w+ 模式打开文件时,文件指针位于文件开头处;当以 a、a+ 模式打开文件时,文件指针位于文件结尾处。

    另外,需要说明的是,当以 w 或 w+ 模式打开文件时,程序会立即清空文件的内容。

    文件指针的概念

    文件指针用于标明文件读写的位置。假如把文件看成一个水流,文件中每个数据(以 b 模式打开,每个数据就是一个字节;以普通模式打开,每个数据就是一个字符)就相当于一个水滴,而文件指针就标明了文件将要读写哪个位置。

    图 1 简单示意了文件指针的概念。


    文件指针概念示意图
    图 1 文件指针概念示意图

更多...

加载中...