#!/usr/bin/env python3 import argparse from zipfile import ZipFile def get_args(): parser = argparse.ArgumentParser() parser.add_argument('-s', '--seperator', default=' ') parser.add_argument('ZIP') return parser.parse_args() def main(): args = get_args() with ZipFile(args.ZIP, 'r') as myzip: for item in myzip.infolist(): print(f'{item.CRC:x}{args.seperator}{item.filename}') if __name__ == '__main__': main()