Сжать строки в python можно с помощью функций encode/decode :
def print_strinfo( _instr, _title="" ):
print _title, ":",_instr
print " "*len(_title), ":",len(_instr), " bytes"
print
_test_str = u"Massssse 4444 555555555555 888888888888888888888888"
print_strinfo( _test_str, "TEXT" )
_test1_zip = _test_str.encode('zip')
print_strinfo( _test1_zip, "ZIP" )
_test1_unzip = _test1_zip.decode('zip')
print_strinfo( _test1_unzip, "UNZIP" )
...
Читать дальше »