functools |
Fonctions d'outils |
---|---|
Python |
Description
Ce module contient des fonctions et opérations d'ordre supérieur sur les objets appelables.
Liste des procédures et fonctions
Nom | Description |
---|---|
cached_property | Cette fonction permet de transformer une méthode d'une classe en une propriété dont la valeur est calculée une fois puis mise en cache en tant qu'attribut normal pour la durée de vie de l'instance. |
cmp_to_key | Cette fonction permet de transformer une fonction de comparaison à l'ancienne en fonction clef. |
lru_cache | Cette fonction permet de modeler une pour envelopper une fonction avec un appelable de mémorisation qui enregistre jusqu'à la taille maximale des appels les plus récents. |
partial | Cette fonction permet de retourner un nouvel objet partiel qui, lorsqu'il est appelé, se comportera comme une fonction appelée avec les paramètres positionnels spécifié et des mots-clefs de paramètres. |
partialmethod | Cette fonction permet de retourner un nouveau descripteur de méthode partielle se comportant comme partiel, sauf qu'il est conçu pour être utilisé comme définition de méthode plutôt que d'être directement appelable. |
reduce | Cette fonction permet d'appliquer la fonction de deux paramètres cumulativement aux éléments de l'itérable, de gauche à droite, afin de réduire l'itérable à une seule valeur. |
singledispatch | Cette fonction permet de transformer une fonction en une fonction générique à envoi unique. |
singledispatchmethod | Cette fonction permet de transformer une méthode en une fonction générique à envoi unique. |
total_ordering | Cette fonction permet le modelage de classe fournissant le reste étant donné qu'une classe définissant une ou plusieurs méthodes de commande de comparaison riches. |
update_wrapper | Cette fonction permet de mettre à jour une fonction enveloppante pour qu'elle ressemble à la fonction enveloppée. |
wraps | Cette fonction permet d'appeler update_wrapper() en tant que modeleur de fonction lors de la définition d'une fonction enveloppante. |
Dernière mise à jour : Dimanche, le 15 mars 2020