pycompat: Verificando a versão do Python e do sistema de uma forma simples
Enviado por Alexandre Vicenzi (vicenzi·alexandreΘgmail·com):
“A algum tempo desenvolvi uma mini biblioteca chamada pycompat para verificar a versão do Python e do sistema de uma simples e funcional. Se não me engano essa ideia surgiu após olhar o código fonte do Requests, mais precisamente este arquivo.
Para quem costuma desenvolver em Python utilizando compatibilidade entre versões, por exemplo 2.7 e 3.4, sabe que temos alguns problemas relacionados a nomenclatura de módulos ou funções que foram alterados na versão 3.
Por exemplo no Python 2.7 fazemos: urllib2.urlopen
Já no Python 3 fazemos: urllib.request.urlopen
O pycompat é para funcionar desde a versão 1.0 do Python até a 3.5 e o PyPy. Os testes foram feitos a partir da 1.5 até a 3.4 e o PyPy.” [referência: butecopensource.wordpress.com]
Comentar
comments powered by DisqusComentários arquivados