在Python中,可以使用shutil
模块来复制文件并重命名。具体步骤如下:
shutil
模块:import shutil
shutil.copy()
函数来复制文件,并指定目标路径和新的文件名。例如,将文件example.txt
复制到目录/path/to/destination
并重命名为new_example.txt
:shutil.copy('/path/to/example.txt', '/path/to/destination/new_example.txt')
shutil.copy2()
函数来复制文件并保留原始文件的元数据(如权限、时间戳等):shutil.copy2('/path/to/example.txt', '/path/to/destination/new_example.txt')
shutil.copytree()
函数。例如,将整个目录/path/to/source
复制到目录/path/to/destination
:shutil.copytree('/path/to/source', '/path/to/destination')
需要注意的是,以上函数在复制文件时会自动创建目标路径中的目录(如果不存在),并将文件复制到目标路径中。
以上是在Python中复制并重命名文件的方法。更多关于shutil
模块的详细信息,可以参考腾讯云文档中的介绍:shutil模块文档。
领取专属 10元无门槛券
手把手带您无忧上云