📜  python 移动文件 - Python (1)

📅  最后修改于: 2023-12-03 14:46:17.412000             🧑  作者: Mango

Python 移动文件

有时,我们需要将文件从一个目录移动到另一个目录,或者重命名文件。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 函数来重命名文件。