📜  如何在Python3中复制文件?(1)

📅  最后修改于: 2023-12-03 14:52:48.553000             🧑  作者: Mango

如何在Python3中复制文件?

在Python中复制文件可以使用shutil库中的copy()函数。下面是复制文件的基本步骤:

  1. 导入shutil库
import shutil
  1. 使用shutil库中的copy()函数复制文件
shutil.copy(<source_file_path>, <destination_folder_path>)

其中,<source_file_path>是源文件的路径,<destination_folder_path>是目标文件夹的路径。

如果需要重命名复制的文件,可以在<destination_folder_path>中指定新的文件名。例如:

shutil.copy(<source_file_path>, <destination_folder_path>/<new_file_name>)
  1. 处理异常

在复制文件操作中,可能会发生各种异常。因此,为了确保程序的健壮性,我们要对可能发生的异常进行处理。下面是一个基本的异常处理模板:

try:
    shutil.copy(<source_file_path>, <destination_folder_path>)
except Exception as e:
    print("复制文件失败: ", e)

完整代码:

import shutil

source_file_path = "test.txt"
destination_folder_path = "backup"
new_file_name = "test_backup.txt"

try:
    shutil.copy(source_file_path, destination_folder_path)
except Exception as e:
    print("复制文件失败: ", e)

以上就是在Python3中复制文件的基本步骤。