Nom |
Description |
AbstractContextManager |
Cette classe permet de mettre en oeuvre object.__enter__() et object.__exit__(). |
AbstractAsyncContextManager |
Cette classe permet de mettre en oeuvre object.__aenter__() et object.__aexit__(). |
AsyncExitStack |
Cette classe contient un gestionnaire de contexte désynchronisé prenant en charge la combinaison de gestionnaires de contexte synchronisées et désynchronisées, ainsi que des coroutines pour la logique de nettoyage. |
ContextDecorator |
Cette classe permet à un gestionnaire de contexte d'être également utilisé comme décorateur. |
ExitStack |
Cette classe contient un gestionnaire de contexte conçu pour faciliter la combinaison par programme d'autres gestionnaires de contexte et fonctions de nettoyage, en particulier ceux étant facultatifs ou autrement pilotés par des données d'entrée. |
Nom |
Description |
asynccontextmanager |
Cette fonction permet de définir une fonction de fabrique pour async avec des gestionnaires de contexte désynchronisées d'instructions, sans avoir besoin de créer une classe ou des méthodes __aenter__() et __aexit __() séparées. |
closing |
Cette fonction permet de retourner un gestionnaire de contexte fermant quelque chose à la fin du bloc. |
contextmanager |
Cette fonction permet de définir une fonction de fabrique avec des gestionnaires de contexte d'instructions, sans avoir besoin de créer une classe ou des méthodes __enter__() et __exit __() séparées. |
nullcontext |
Cette fonction permet de retourner un gestionnaire de contexte renvoyant enter_result de __enter__, mais ne fait rien autrement. |
redirect_stderr |
Cette fonction permet de rediriger temporairement sys.stderr vers un autre fichier ou objet semblable à un fichier. |
redirect_stdout |
Cette fonction permet de rediriger temporairement sys.stdout vers un autre fichier ou objet semblable à un fichier. |
suppress |
Cette fonction permet de retourner un gestionnaire de contexte supprimant l'une des exceptions spécifiées si elles se produisent dans le corps d'une instruction with, puis reprend l'exécution avec la première instruction suivant la fin de l'instruction with. |