在Python中,可以使用shutil
模块来拷贝文件并重命名。
具体方法如下:
import shutil
# 拷贝并重命名文件
shutil.copyfile('原始文件路径', '新文件路径')
其中,原始文件路径
是要被拷贝的文件的完整路径,新文件路径
是拷贝后文件的新路径和名称。如果需要保留原有文件名,只需将新文件路径改为目标文件夹加上原有文件名即可。
例如,将名为 file.txt
的文件从 /home/user/Desktop
目录拷贝到 /home/user/Documents
目录,并重命名为 new_file.txt
,可以使用以下代码:
import shutil
# 将 file.txt 文件拷贝到 Documents 目录,并重命名为 new_file.txt
shutil.copyfile('/home/user/Desktop/file.txt', '/home/user/Documents/new_file.txt')
注意:如果在拷贝文件时,目标文件夹中已经存在同名文件,则会覆盖该文件。