Descrição
Auxiliares contextlib mais novos podem ser usados em aplicações legadas Python 2 por um backport. Esta biblioteca ajuda desenvolvedores a escrever context managers e fluxos de limpeza com APIs de versões mais novas do Python.
Ela é importada por aplicações e bibliotecas, não aberta diretamente. Limpeza correta ainda depende de como o código chamador estrutura o tratamento de recursos.