📅  最后修改于: 2023-12-03 14:46:17.412000             🧑  作者: Mango
有时,我们需要将文件从一个目录移动到另一个目录,或者重命名文件。Python中有一些内置功能可以帮助我们完成这些任务。
要移动文件,我们可以使用 shutil
模块中的 move
函数。以下是一个例子,演示如何将文件 example.txt
从目录 C:\source
移动到目录 C:\destination
:
import shutil
source = 'C:\\source\\example.txt'
destination = 'C:\\destination\\example.txt'
shutil.move(source, destination)
在这个例子中,我们首先定义源和目标路径,然后使用 shutil.move
函数将文件移动到新目录。如果目标目录已经存在同名文件,它将被覆盖。
要重命名文件,我们可以使用 os
模块中的 rename
函数。以下是一个例子,演示如何将文件 example.txt
重命名为 new_example.txt
:
import os
old_name = 'C:\\example.txt'
new_name = 'C:\\new_example.txt'
os.rename(old_name, new_name)
在这个例子中,我们使用 os.rename
函数将文件 example.txt
重命名为 new_example.txt
。
Python中有很多内置功能可以帮助我们移动和重命名文件。我们可以使用 shutil.move
函数来移动文件,使用 os.rename
函数来重命名文件。