python备份文件
时间: 2023-06-23 19:26:25 浏览: 110
python-备份文件
5星 · 资源好评率100%
好的,我可以帮你解决这个问题。你可以使用Python的shutil模块来实现文件备份。以下是一个简单的备份脚本示例,可以根据你的需求进行修改:
```
import shutil
import os
# 要备份的文件路径
source = '/path/to/your/file'
# 备份文件的目标路径
target_dir = '/path/to/your/backup/folder'
# 如果目标文件夹不存在,则创建它
if not os.path.exists(target_dir):
os.mkdir(target_dir)
# 备份文件的文件名,可以根据需要进行修改
today = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
# 使用shutil模块进行备份
zip_command = "zip -qr {0} {1}".format(today, source)
if os.system(zip_command) == 0:
print('备份成功')
else:
print('备份失败')
```
该脚本将指定的文件压缩成一个zip文件,并将其保存到目标文件夹中。你可以将该脚本设置为定时任务,以定期执行备份操作。
阅读全文