Descrição
Scripts legados em Python 2 ainda podem ser executados quando softwares antigos não foram migrados para Python 3. Isso é útil apenas para compatibilidade com ferramentas históricas, sistemas de build ou aplicações que exigem explicitamente Python 2.
Python 2 chegou ao fim da vida útil e não deve ser escolhido para novos projetos. Código que processa arquivos não confiáveis, dados de rede ou credenciais deve ser migrado para versões suportadas do Python sempre que possível.