本文收录于《Python入门核心技术》专栏,专栏总目录:点这里,订阅后可阅读专栏内所有文章。
文章目录
大家好,我是水滴~~
1. 简介
shutil
(shell utility) 模块是 Python 标准库中的一个文件操作模块,提供了一些高级的文件操作函数,例如文件复制、移动、删除等。使用 shutil
模块可以方便地进行文件操作,而不需要手动编写复杂的文件操作代码。
2. 常用函数
2.1 复制文件
使用 shutil.copy(src, dst, *, follow_symlinks=True)
函数可以将文件从源路径复制到目标路径。其中,src
是源文件路径,dst
是目标文件路径。如果目标路径已存在,则会被覆盖。如果源路径是一个目录,则会抛出 IsADirectoryError
异常。如果目标路径是一个目录,则会将源路径中的文件复制到目标目录中,保持文件名不变。