# 创建一个临时文件
with tempfile.NamedTemporaryFile(delete=False) as tmp_file:
temp_path = tmp_file.name
# 将源文件复制到临时文件
shutil.copy(self.old_file, temp_path)
# 将临时文件复制回目标路径,覆盖原文件
shutil.copy(temp_path, self.new_file)
# 删除临时文件
os.remove(temp_path)
对同地址同名文件的覆盖!
最新推荐文章于 2024-10-03 09:00:56 发布