备份程序 - Python

时间:2013-07-31 10:17:40

标签: python-2.7

我试图在Windows7上的Python 2.7中执行以下代码。代码的目的是根据给定的命名模式从指定的文件夹恢复到指定的文件夹。

然而,我无法让它发挥作用。输出一直是“备份失败”。

请告知我如何解决此问题以使代码正常工作。

感谢。

代码:

backup_ver1.py

import os
import time
import sys

sys.path.append('C:\Python27\GnuWin32\bin')
source = 'C:\New'
target_dir = 'E:\Backup'
target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip'
zip_command = "zip -qr {0} {1}".format(target,''.join(source))
print('This is a program for backing up files')
print(zip_command)

if os.system(zip_command)==0:
print('Successful backup to', target)
else:
print('Backup FAILED')

1 个答案:

答案 0 :(得分:1)

看看逃避它是否有帮助: -

source = 'C:\\New'
target_dir = 'E:\\Backup'