def file_is_text(file):
    """
    Vérifie qu'un fichier est au format texte et non binaire
    :param file: Chemin vers le fichier
    :return: Vrai si le fichier est au format texte, faux s'il est au format binaire
    """
    textchars = bytearray([7, 8, 9, 10, 12, 13, 27]) + bytearray(range(0x20, 0x100))
    is_plaintext = lambda _bytes: not bool(_bytes.translate(None, textchars))
    with open(file, "rb") as f:
        return is_plaintext(f.read(1024))