Python 之文件读写操作

2023-01-31 01:01:56 操作 文件 读写

Python 读写文件

    1、打开文件

        使用 open 打开文件后,格式:open(filename,mode),最后一定要调用文件对象的 close() 方法,如图所示:

        wKiom1Q7_EuTKYqgAAB3VfViyqA125.jpg

        使用到的模式(mode)有:

            r    以渎方式打开文件,可读取文件信息

            w    以血方式打开文件,可向文件写入信息。如果文件存在,则清空文件内容,在写入内容。

            a    以追加模式打开文件(一打开文件,文件指针自动移动到文件末尾),如果文件不存在则创建

            r+    以读方式打开文件,可对文件执行读去和写入的操作

            w+    消除文件内容,然后以读写方式打开文件

            a+    以读写方式打开文件,并把文件指针移到文件末尾

            b    以二进制模式打开文件,而不是文本模式


        文件对象方法:

            f.close()    关闭文件,否则会占用系统的可打开文件句柄数

            f.open()    打开文件

            f.flush()    刷新输出缓存

            f.readline()    读取一行信息

            f.readlines()    读取所有行,也就是读取整个文件

            f.read([count])    读出文件,如果有count,则读出 count 个字节

            f.write(string)     把 string 字符串写入文件 f 中

            f.tell()    获取文件指针位置

            f.writelines(list)    把list的字符串一行一行的写入文件,是连续写入,没有换行

            f.truncate([size])    截取文件,是文件大小为 size

            f.isatty()    如果文件是一个交互终端,则返回 True,否则返回 False


    2、读取文件

    3、写文件

相关文章