यूनिकोड को लैटिन-1 के साथ संगत होने के लिए डिज़ाइन किया गया है, इसलिए प्रयास करें:
>>> import zlib
>>> u = zlib.compress("test").decode('latin1')
>>> u
u'x\x9c+I-.\x01\x00\x04]\x01\xc1'
और फिर
>>> zlib.decompress(u.encode('latin1'))
'test'
संपादित करें: फिक्स टाइपो, लैटिन -1 को यूनिकोड के साथ संगत होने के लिए डिज़ाइन नहीं किया गया है, यह दूसरी तरफ है।