使用 shutil 模块
from shutil import copyfile
copyfile("/root/a.txt", "/root/b.txt")
copyfile() 的第一个参数是源文件路径,第二个参数是目标文件路径。目标文件的内容将被源文件的内容替换。
还有其他方法,如 copy()、cop2() 和 copyfileobj(),它们具有相同的用途,但会更改一些元数据。
| 方法 | 保留权限 | 支持目录作为目标 | 复制元数据 | 支持文件对象 |
|---|---|---|---|---|
| copy() | 是 | 是 | 否 | 否 |
| copyfile() | 否 | 否 | 否 | 否 |
| copy2() | 是 | 是 | 是 | 否 |
| copyfileobj() | 否 | 否 | 否 | 是 |
另请阅读
