как быстро определить, сжата ли строка zlib?

What ' s самый быстрый способ в python определить, была ли строка сжата с помощью zlib. Я использую это сейчас.

def iscompressed(data):
    result = True
    try:
        s =zlib.decompress(data)
    except:
        result = False  
    return result

Я уверен, что есть более элегантный способ.

8
задан LouisChiffre 16 March 2011 в 08:48
поделиться