Advertisement
DoctorRaccoon

Untitled

Mar 26th, 2021
896
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.67 KB | None | 0 0
  1. from zipfile import ZipFile
  2.  
  3. with ZipFile('input.zip') as myzip:
  4.     info = myzip.infolist()
  5.  
  6. files = list()
  7.  
  8. for i in info:
  9.     files.append(i.orig_filename)
  10. archive = []
  11.  
  12. for i in files:
  13.     if '/' in i:
  14.         n = -1
  15.         while True:
  16.             n += 1
  17.             if '/' in i:
  18.                 if i[:i.index('/')] not in archive:
  19.                     archive.append(i[:i.index('/')])
  20.                     print('  ' * n + i[:i.index('/')])
  21.                 i = i[i.index('/') + 1:]
  22.             elif i == '':
  23.                 break
  24.             else:
  25.                 print('  ' * n + i)
  26.                 break
  27.     else:
  28.         print(i)
  29.         archive.clear()
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement