Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from zipfile import ZipFile
- with ZipFile('input.zip') as myzip:
- info = myzip.infolist()
- files = list()
- for i in info:
- files.append(i.orig_filename)
- archive = []
- for i in files:
- if '/' in i:
- n = -1
- while True:
- n += 1
- if '/' in i:
- if i[:i.index('/')] not in archive:
- archive.append(i[:i.index('/')])
- print(' ' * n + i[:i.index('/')])
- i = i[i.index('/') + 1:]
- elif i == '':
- break
- else:
- print(' ' * n + i)
- break
- else:
- print(i)
- archive.clear()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement