欢迎访问宙启技术站
智能推送

Python中常用的文件操作函数及其使用方法

发布时间:2023-06-18 09:16:43

Python作为一种高级编程语言,在文件操作方面做得相当不错。以下是10个Python中常用的文件操作函数及其使用方法:

1. open(filename, mode):打开文件。

    参数:

    · filename:文件的文件路径和名称。

    · mode:文件打开的模式,如:

        -r:只读模式

        -w:只写模式

        -a:追加模式

        -b:二进制模式

        -+:读写模式

    返回值:file对象。

2. close():关闭文件。

    用法:file对象.close()

3. read(size):从文件中读取指定大小的数据。

    参数:size表示要读取的数据的字节数。

    返回值:返回读取的数据。

4. readline():读取文件中的一行数据。

    用法:file对象.readline()

5. readlines():读取文件中所有行并返回一个列表。

    用法:file对象.readlines()

6. write(string):向文件中写入数据。

    参数:string表示要写入的数据。

    返回值:None。

7. seek(offset, whence):设置文件指针的位置。

    参数:

    · offset:偏移量,表示要移动指针的位置。

    · whence:可选,表示从哪里开始移动,如:

        -0:文件开头

        -1:当前位置

        -2:文件结尾

    返回值:None。

8. tell():返回文件指针的当前位置。

    用法:file对象.tell()

9. flush():强制将缓冲区数据写入文件。

    用法:file对象.flush()

10. with语句:使用with语句可以自动关闭文件,避免忘记关闭文件导致的资源浪费及文件损坏。

    用法:

    with open(filename, mode) as file对象: