Sobre o six e como ele ajuda a escrever código compatível com python 2 e 3

PythonClub,


Natan Reis Founder of Agência Proideas and creator of "Zerobits" theme that you're currently previewing. I professionally develop themes, templates & scripts since the 2002. You can reach me out on the social links below.
Menos de 1 min
Sobre o six e como ele ajuda a escrever código compatível com python 2 e 3Python 2.x ou python 3.x? Quem de nós já não se deparou com a seguinte dúvida: Qual versão do python devo usar para começar meu projeto? Todo o código do six está contido em apenas um arquivo python six.py. Uma versão deste código que funciona no python 3.4.0 seria:if isinstance ( u ‘Python 3 compatible’ , str ): print ( ‘is unicode‘ )Utilizando o six para compatibilizar o código, teríamos:import six if isinstance ( u ‘Python 2 and 3 compatible’ , six . values () [ 29 , ‘Artur Sousa’ ] # Python 3.4.0 > my_info = dict ( name = ‘Artur Sousa’ , age = 29 ) > my_info .

Deixe a sua opnião

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


Tópicos Mais Populares