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

Python文件操作必备:10个常用的文件处理函数

发布时间:2023-06-14 17:38:03

Python在文件操作方面有许多内置函数,从读取文件到写入文件,从文件的拷贝到文件的删除,都提供了易于使用和功能丰富的函数。以下是10个最常用的Python文件处理函数:

1. open():用于打开文件并返回一个文件对象。这个函数需要传入两个参数 - 文件名和文件打开模式。

file = open("example.txt", "r")

2. read():用于读取一个已经打开的文件中的数据。这个函数可以带一个整数参数,它表示读取的字节数。

file = open("example.txt", "r")
data = file.read()

3. readline():用于读取打开文件的单行数据。这个函数带有一个整数参数,表示读取的字节数。

file = open("example.txt", "r")
line = file.readline()

4. readlines():用于读取打开文件的所有数据并返回一个列表,列表中的每个元素是文件的一行。

file = open("example.txt", "r")
lines = file.readlines()

5. write():用于向文件中写入数据。

file = open("example.txt", "w")
file.write("Hello, World!")

6. writelines():用于向文件中写入数据,数据是一个字符串列表。

file = open("example.txt", "w")
lines = ["Hello", "World", "Python"]
file.writelines(lines)

7. close():用于关闭文件。

file.close()

8. rename():用于重命名文件。

import os
os.rename("example.txt", "example_renamed.txt")

9. remove():用于删除文件。

import os
os.remove("example.txt")

10. mkdir():用于创建目录。

import os
os.mkdir("example_dir")

以上是最常用的Python文件处理函数,它们可以帮助您在Python中轻松地处理文件。使用这些函数可以读取、写入、重命名和删除文件,并创建新目录。无论您是在处理文本文件还是二进制数据,Python都有内置函数可以帮助您实现这一点。