Python如何把文件复制到另一个目录下
作为一个有着10年Python编程经验的工程师,我可以告诉你,在Python编程中,复制文件是非常常见的任务之一。无论您是为了备份数据或将文件从一个地方传输到另一个地方,都需要使用文件复制操作。Python通过内置的shutil(copyfile、copy、copy2、move)模块为文件复制提供了简单而强大的解决方案。
基础知识:shutil模块
Python的shutil模块为文件和文件夹处理提供了广泛的支持。主要包括以下任务:
- 复制文件(copyfile)
- 复制文件和权限(copy)
- 复制文件和状态信息(copy2)
- 移动文件和重命名(move)
- 创建文件夹(mkdir)
-删除文件夹(rmdir) - 递归删除文件和文件夹(rmtree)
在本文中,我们将会学习如何使用shutil模块中的方法将文件复制到另一个目录中。
复制文件到另一个目录
shutil模块的copyfile()方法可以用来将单个文件从源目录复制到目标目录中。下面是一个简单的示例,展示如何使用copyfile()方法将文件从一个目录复制到另一个目录:
import shutil
src = 'source/file.txt'
dst = 'destination/file.txt'
shutil.copyfile(src, dst)
在上面的代码中,