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都有内置函数可以帮助您实现这一点。
