📜  Python| shutil.copyfile() 方法(1)

📅  最后修改于: 2023-12-03 15:34:16.902000             🧑  作者: Mango

Python | shutil.copyfile() 方法

shutil.copyfile(src, dst, *, follow_symlinks=True) 方法用于将一个文件的内容复制到另一个文件中。

语法
shutil.copyfile(src, dst, *, follow_symlinks=True)
参数
  • src:需要复制的源文件路径。
  • dst:复制后的目标文件路径。
  • follow_symlinks:是否遵循符号链接,默认为 True。
返回值

该方法没有返回值。

示例

以下示例演示了如何使用 shutil.copyfile() 方法复制文件:

import shutil

# 定义源文件和目标文件路径
src_path = "path/to/source/file.txt"
dst_path = "path/to/destination/file.txt"

# 复制文件
shutil.copyfile(src_path, dst_path)

print("文件复制成功")
注意事项
  • 如果目标文件不存在,则该方法会自动创建一个新文件。
  • 如果目标文件已存在,则该方法将其覆盖。
  • 如果源文件或目标文件是符号链接,则原始链接将复制到新文件中,而不是链接指向的文件。
  • follow_symplinks参数设为 False,则会复制符号链接的指向而非链接本身。