import zipfile,os
def backupToZip(folder):
print('enter into function')
folder = [Link](folder)
number=1
while True:
zipFilename=[Link](folder)+'_'+str(number)+'.zip'
if not [Link](zipFilename):
break
number=number+1
print('creating %s...'%(zipFilename))
backupZip=[Link](zipFilename,'w')
for foldername,subfolders,filenames in [Link](folder):
print('Adding files in %s...' %(foldername))
[Link](foldername)
for filename in filenames:
newBase=[Link](folder)
if [Link](newBase) and [Link]('.zip'):
continue
[Link]([Link](foldername,filename))
[Link]()
print('done')
#Main program
backupToZip(r'C:\Users\Chandru\Desktop\backup')
OUTPUT
creating backup_1.zip...
Adding files in C:\Users\Chandru\Desktop\backup...
done