[pyar] Python 2 vs 3

Sebastián Seba ssebastianj en gmail.com
Mar Nov 19 11:42:05 ART 2013


El 18 de noviembre de 2013 09:01, Facundo Batista
<facundobatista en gmail.com>escribió:

> 2013/11/18 Mati Barriento <elmatibarriento en gmail.com>:
>
> > Bajo el lema Python2 tiene que morir, instale el 3.3. El mambo negro
> (diria
> > un amigo) vino cuando ejecute un script que tengo hecho en 2.7. y me
> tiro un
> > error de sintaxis en las lineas
> >
> > print "akjsdakjsd", "kjasdjaksd"
>
> Si está escrito en Py2.7, ejecutalo con Python 2.
>
> ¿En qué plataforma estás trabajando? Si es más o menos seria, vas a
> tener dos ejecutables: python2 y python3. Para este script usá
> python2.
>
>
> > Asumo que en Py3 eso "no se hace asi" pero no quiero reescribir todo el
> > script.
>
> Claro, el print no es más un statement, ahora es una función builtin.
>
>
> > Y ya que estamos, como pasa a ser la sintaxis en Py3.
>
> Hay muchos cambios, podés empezar por acá:
> http://docs.python.org/dev/howto/pyporting.html
>
> Slds.
>
> --
> .    Facundo
>
> Blog: http://www.taniquetil.com.ar/plog/
> PyAr: http://www.python.org/ar/
> Twitter: @facundobatista
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>

Perdón Mati, aprovecho tu pregunta para hacer una pregunta relacionada =P

¿Ustedes cómo encaran el desarrollo de un script/aplicación para que sea
compatible simultáneamente con Python 2.7 y Python 3.3 por ejemplo? ¿usan
el módulo six.py o hacen la comprobación y adaptación entre versiones "a
mano", es decir, desde cero?

Pregunto porque estoy adaptando todos mis scripts/aplicaciones que funcan
en Python 2.7 a Python 3.3.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20131119/d0cb7a47/attachment-0001.html>


More information about the pyar mailing list