본문 바로가기
Computer Languages/Python

Python에서 zlib 압축 푸는 방법

by blackcon 2016. 1. 25.

pdf 구조 공부중 stream이 zlib으로 압축되어 있다는 것을 알았습니다.

일단 zlib의 헤더는 헥스값으로 78 9c로 시작합니다.

python으로 zlib파일을 푸는 것은 아래와 같습니다.

import zlib

f = open( 'test.gz', 'rb' )
d = f.read()
f.close()

data = zlib.decompress( d )
print data