文件处理函数大全,Python带你轻松管理文件
发布时间:2023-07-04 16:33:59
在Python中,文件处理是一项非常常见的任务。无论是读取文件内容、写入文件、重命名文件、删除文件还是创建文件夹,Python都提供了丰富的文件处理函数。以下是一些常用的文件处理函数,帮助你轻松管理文件。
1. 打开文件
使用open()函数可以打开一个文件。该函数接受两个参数,第一个参数是文件名,第二个参数是打开模式。
例子:
file = open("file.txt", "r")
该示例打开名为"file.txt"的文件,并以读取模式打开。
2. 读取文件内容
使用read()函数可以读取整个文件的内容,使用readline()函数可以逐行读取文件内容,使用readlines()函数可以将文件内容按行读取到一个列表中。
例子:
content = file.read() # 读取整个文件的内容 line = file.readline() # 逐行读取文件内容 lines = file.readlines() # 按行读取文件内容到一个列表中
3. 写入文件
使用write()函数可以将内容写入打开的文件。如果使用了w或a模式打开文件,则新写入的内容会覆盖或追加到文件的末尾。
例子:
file.write("Hello, World!") # 写入内容到文件
4. 关闭文件
完成对文件的读写操作后,需要关闭文件。可以使用close()函数来关闭文件。
例子:
file.close() # 关闭打开的文件
5. 重命名文件
使用os.rename()函数可以重命名文件。该函数接受两个参数,第一个参数是原始文件名,第二个参数是新文件名。
例子:
import os
os.rename("old.txt", "new.txt") # 将文件名从"old.txt"改为"new.txt"
6. 删除文件
使用os.remove()函数可以删除文件。该函数接受一个参数,即要删除的文件名。
例子:
import os
os.remove("file.txt") # 删除名为"file.txt"的文件
7. 创建文件夹
使用os.mkdir()函数可以创建一个新的文件夹。该函数接受一个参数,即新文件夹的名称。
例子:
import os
os.mkdir("folder") # 创建一个名为"folder"的文件夹
以上是一些常用的文件处理函数,可以帮助你轻松管理文件。无论是读取文件内容、写入文件、重命名文件、删除文件还是创建文件夹,Python的文件处理函数可以满足你的需求。
