Módulos substituídos

Os módulos descritos neste capítulo foram substituídos por outros módulos para a maioria dos casos de uso e são mantidos principalmente para preservar a retrocompatibilidade.

Os módulos podem aparecer neste capítulo porque eles cobrem apenas um subconjunto limitado de um espaço de problema, e uma solução mais geralmente aplicável está disponível em outro lugar na biblioteca padrão (por exemplo, getopt cobre a tarefa muito específica de “imitar a API C getopt() no Python”, em vez dos recursos mais amplos de análise de opções de linha de comando e análise de argumentos oferecidos por optparse e argparse).

Alternativamente, módulos podem aparecer neste capítulo porque estão totalmente descontinuados e aguardando remoção em uma versão futura, ou estão suavemente descontinuados e seu uso é ativamente desencorajado em novos projetos. Com a remoção de vários módulos obsoletos por meio da PEP 594, atualmente não há módulos nesta última categoria.