在Python中,最快的方法是如何确定一个字符串是否被zlib压缩了。我目前正在使用以下代码:def iscompressed(data): result = True try: s =zlib.decompress(data) except: result = False return result 我相信有更优雅的方法。
except:
,这会导致错误结果。请改用except zlib.error:
来捕获正确的错误。 - nosklo