#!/usr/bin/python
#program: backup_v1.py
import os
import time
def newline():
print '\n'
# source directorys are defined in a list
source = ['/home/seth/Python', '/home/seth/ygyde']
# target destination for the backup
destination = '/home/seth/Desktop/'
# the files are backed up as a ZIP archive, the name is current date
# and time in Year Month Day Hour Minute Second
target = destination + time.strftime('%Y%m%d%H%M%S') + '.zip'
zip_command = " zip -qr '%s' %s" % (target, ' '.join(source))
#run the backup
if os.system(zip_command) == 0:
print 'backup successful, placed in', target
else:
print 'Failed'