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

10个处理文件的Python函数

发布时间:2023-05-28 06:30:02

1. open():用于打开文件并返回文件对象。此函数提供了很多参数,包括文件名称、操作模式(读、写等)和编码等。

2. read():用于读取文件中的内容。可以指定读取的字节数或直接读取整个文件的内容。返回的是字符串对象。

3. write():用于往文件中写入内容。可以指定写入的字节数或直接写入整个字符串。返回的是写入的字节数。

4. close():用于关闭文件。关闭文件后,不能再进行读写操作。

5. seek():用于改变文件读取指针的位置。可以跳转到文件中的任何位置。

6. readline():用于读取文件中的一行内容。返回的是字符串对象。

7. writelines():用于将多个字符串写入文件中。输入参数是一个可迭代对象,每个元素都是一个字符串。

8. flush():用于将缓冲区中的数据立即写入文件中。不需要等待关闭文件时才写入。

9. truncate():用于截断文件。可以指定截断的长度,也可以直接截断到当前读取位置。

10. rstrip():用于删除字符串末尾的特定字符。常用于读取文件后清除字符串末尾的空格、换行符等特殊符号。