(filename)
return result
Quickly see if a file is a ZIP file by checking the magic number.

    The filename argument may be a file or file-like object too.
Quickly see if a file is a ZIP file by checking the magic number.
Quickly see if a file is a ZIP file by checking the magic number .
def is_zipfile(filename):
    """Quickly see if a file is a ZIP file by checking the magic number.

    The filename argument may be a file or file-like object too.
    """
    result = False
    try:
        if hasattr(filename, "read"):
            result = _check_zipfile(fp=filename)
        else:
            with open(filename, "rb") as fp:
                result = _check_zipfile(fp)
    except OSError:
        pass
    return result
def is_zipfile ( filename ) : result = False try : if hasattr ( filename , "read" ) : result = _check_zipfile ( fp = filename ) else : with open ( filename , "rb" ) as fp : result = _check_zipfile ( fp ) except OSError : pass return result