Python将指定的文本文件复制到一个备份目录中
时间: 2024-12-24 18:17:47 浏览: 3
在Python中,你可以使用内置的`shutil`模块来复制文件。假设你有一个源文件`source_file.txt`,你想将其复制到一个备份目录`backup_dir`中,你可以这样做:
```python
import shutil
# 指定源文件和目标备份目录
src_file = "source_file.txt"
dst_dir = "backup_dir"
# 创建完整的备份文件路径
dst_file = os.path.join(dst_dir, src_file)
# 使用shutil.copy()复制文件
try:
shutil.copy(src_file, dst_file)
print(f"{src_file}成功复制到{dst_dir}为{dst_file}.")
except Exception as e:
print(f"复制文件时出错: {e}")
```
这段代码首先使用`os.path.join()`组合源文件路径和备份目录,然后尝试使用`shutil.copy()`函数复制文件。如果操作成功,它会打印一条消息;如果遇到错误,它会捕获异常并打印错误信息。
阅读全文