📅  最后修改于: 2023-12-03 15:09:17.548000             🧑  作者: Mango
在 Python 中,重命名文件可以使用 os
模块中的 rename()
函数来实现。下面是一些在 Python 中重命名文件的示例。
以下是重命名单个文件的示例:
import os
os.rename("old_file_name.txt", "new_file_name.txt")
在这个例子中,old_file_name.txt
文件被重命名为 new_file_name.txt
。
以下是批量重命名文件的示例:
import os
folder_path = "/path/to/files"
for filename in os.listdir(folder_path):
if filename.endswith(".txt"):
os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, "new_" + filename))
在这个例子中,/path/to/files
目录下的所有以 .txt
结尾的文件都会被重命名为 new_
开头的文件名。
以下是重命名文件夹中的所有文件的示例:
import os
folder_path = "/path/to/folder"
for filename in os.listdir(folder_path):
file_path = os.path.join(folder_path, filename)
if os.path.isfile(file_path):
os.rename(file_path, os.path.join(folder_path, "new_" + filename))
在这个例子中,/path/to/folder
目录中的所有文件都会被重命名为 new_
开头的文件名。
以上是在 Python 中重命名文件的一些示例。无论是单个文件还是批量重命名文件,都可以使用 os
模块中的 rename()
函数来实现。