Re: [Python-es] Que version de python usar
> > Tan diferente es la version 3,1 en relación a anteriores? ahora bien > > las aplicaciones que pretendo desarrollar deseo hacerlas lo más > > simples posibles, para que su portabilidad no se vea entorpecida por > > módulos incompatibles entre versiones y/o entre sistemas. > La cosa es sencilla, si necesitas utilizar módulos externos quédate con la versión 2.x si quieres hacer un desarrollo a largo plazo vete a por las 3.1 ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Que version de python usar
El día 17 de julio de 2010 16:47, Felix Perez escribió: > El día 17 de julio de 2010 16:35, Manuel Enrique González Ramírez > escribió: >> Definitivamente usa cualquiera de las 2.x seguro obtendrás más ayuda al >> momento de consultar alguna duda con esta versión que con la 3.1 >> > Gracias por sus aportes, me asalta esta duda: > > Tan diferente es la version 3,1 en relación a anteriores? ahora bien > las aplicaciones que pretendo desarrollar deseo hacerlas lo más > simples posibles, para que su portabilidad no se vea entorpecida por > módulos incompatibles entre versiones y/o entre sistemas. > > Parece que encontré, el primer problema; py2exe no funciona con python 3.1 -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista como hacer preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Que version de python usar
El día 17 de julio de 2010 16:35, Manuel Enrique González Ramírez escribió: > Definitivamente usa cualquiera de las 2.x seguro obtendrás más ayuda al > momento de consultar alguna duda con esta versión que con la 3.1 > Gracias por sus aportes, me asalta esta duda: Tan diferente es la version 3,1 en relación a anteriores? ahora bien las aplicaciones que pretendo desarrollar deseo hacerlas lo más simples posibles, para que su portabilidad no se vea entorpecida por módulos incompatibles entre versiones y/o entre sistemas. Saludos. > El 17 de julio de 2010 13:57, Oswall Verny Arguedas C. > escribió: >> >> Saludos, >> Yo uso la version 2.6.5 para windows y linux porque es la que tiene >> compatibilidad con todos los módulos externos para python, setuptools para >> utilizar easy_install y más. >> >> Oswall >> >> >> --- El sáb, 7/17/10, Felix Perez escribió: >> >> > De: Felix Perez >> > Asunto: [Python-es] Que version de python usar >> > A: "La lista de python en castellano" >> > Fecha: sábado, 17 de julio de 2010, 12:23 pm >> > Hola amigos. >> > Uso debian testing y ocasionalmente windows, y estoy >> > interesado en >> > aprender python y desarrollar software educativo que corra >> > en ambas >> > plataformas, pero revisando veo que tengo instaldo >> > python2.5, python >> > 2.6 y también he instalado python 3.1, ¿con cual me >> > quedo? ¿cual es >> > más compatible con win? >> > Las aplicaciones serían actividades para niños que >> > tengan problemas >> > de aprendizaje (NEE). >> > Cualquier ayuda, comentario, sugerencia, etc. serámuy >> > agradecida y de >> > mucho valor para mí. >> > >> > Saludos. >> > >> > -- >> > usuario linux #274354 >> > normas de la lista: http://wiki.debian.org/NormasLista >> > como hacer preguntas inteligentes: >> > http://www.sindominio.net/ayuda/preguntas-inteligentes.html >> > ___ >> > Python-es mailing list >> > Python-es@python.org >> > http://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> > >> >> >> >> ___ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > > > -- > Manuel Enrique González Ramírez > http://maengora.blogspot.com > > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista como hacer preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Cómo desplegar un ttk.TreeView
--- El sáb, 7/17/10, Oswall Verny Arguedas C. escribió: > De: Oswall Verny Arguedas C. > Asunto: [Python-es] Cómo desplegar un ttk.TreeView > A: "Python-es Python.ORG" > Fecha: sábado, 17 de julio de 2010, 02:03 pm > Saludos, > Estoy con python 2.6.5 y tratando de desplegar un TreView > en el grid del Frame, pero no encuentro > como. Debido a que NO tiene un método por > ejemplo: tree.grid(column=1, row=1, > sticky=W) > > La pregunta es cómo lo despliego en el grid del Frame? > > Pongo un ejemplo básico de código: > > > from Tkinter import * > import ttk > from ttk import * > > root = Tk() > root.title("PROG. EJEMPLO para TreeView") > > mainframe = ttk.Frame(root, padding="3 3 12 12") > mainframe.grid(column=0, row=0, sticky=(N, W, E, S)) > mainframe.columnconfigure(0, weight=1) > mainframe.rowconfigure(0, weight=1) > > > ttk.Label(mainframe, text="EJEMPLO > TREEVIEW").grid(column=1, row=1, sticky=W) > > tree = ttk.Treeview(mainframe) > > #tree.insert('','end','widgets',text='Widget Tour') > #tree.insert('','end','widgets2',text='Widget Tour2') > > tree.insert('','end','gallery', text='Applications') > tree.insert('','end','gallery2', text='Applications2') > tree.insert('','end','gallery3', text='Applications3') > > root.mainloop() > > > > > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > Saludos, Me contesto yo mismo. en una linea aparte tree.grid(column=1, row=3 sticky=W) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Que version de python usar
Definitivamente usa cualquiera de las 2.x seguro obtendrás más ayuda al momento de consultar alguna duda con esta versión que con la 3.1 El 17 de julio de 2010 13:57, Oswall Verny Arguedas C. escribió: > Saludos, > Yo uso la version 2.6.5 para windows y linux porque es la que tiene > compatibilidad con todos los módulos externos para python, setuptools para > utilizar easy_install y más. > > Oswall > > > --- El sáb, 7/17/10, Felix Perez escribió: > > > De: Felix Perez > > Asunto: [Python-es] Que version de python usar > > A: "La lista de python en castellano" > > Fecha: sábado, 17 de julio de 2010, 12:23 pm > > Hola amigos. > > Uso debian testing y ocasionalmente windows, y estoy > > interesado en > > aprender python y desarrollar software educativo que corra > > en ambas > > plataformas, pero revisando veo que tengo instaldo > > python2.5, python > > 2.6 y también he instalado python 3.1, ¿con cual me > > quedo? ¿cual es > > más compatible con win? > > Las aplicaciones serían actividades para niños que > > tengan problemas > > de aprendizaje (NEE). > > Cualquier ayuda, comentario, sugerencia, etc. serámuy > > agradecida y de > > mucho valor para mí. > > > > Saludos. > > > > -- > > usuario linux #274354 > > normas de la lista: http://wiki.debian.org/NormasLista > > como hacer preguntas inteligentes: > > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > > ___ > > Python-es mailing list > > Python-es@python.org > > http://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Manuel Enrique González Ramírez http://maengora.blogspot.com ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Cómo desplegar un ttk.TreeView
Saludos, Estoy con python 2.6.5 y tratando de desplegar un TreView en el grid del Frame, pero no encuentro como. Debido a que NO tiene un método por ejemplo: tree.grid(column=1, row=1, sticky=W) La pregunta es cómo lo despliego en el grid del Frame? Pongo un ejemplo básico de código: from Tkinter import * import ttk from ttk import * root = Tk() root.title("PROG. EJEMPLO para TreeView") mainframe = ttk.Frame(root, padding="3 3 12 12") mainframe.grid(column=0, row=0, sticky=(N, W, E, S)) mainframe.columnconfigure(0, weight=1) mainframe.rowconfigure(0, weight=1) ttk.Label(mainframe, text="EJEMPLO TREEVIEW").grid(column=1, row=1, sticky=W) tree = ttk.Treeview(mainframe) #tree.insert('','end','widgets',text='Widget Tour') #tree.insert('','end','widgets2',text='Widget Tour2') tree.insert('','end','gallery', text='Applications') tree.insert('','end','gallery2', text='Applications2') tree.insert('','end','gallery3', text='Applications3') root.mainloop() ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Que version de python usar
Saludos, Yo uso la version 2.6.5 para windows y linux porque es la que tiene compatibilidad con todos los módulos externos para python, setuptools para utilizar easy_install y más. Oswall --- El sáb, 7/17/10, Felix Perez escribió: > De: Felix Perez > Asunto: [Python-es] Que version de python usar > A: "La lista de python en castellano" > Fecha: sábado, 17 de julio de 2010, 12:23 pm > Hola amigos. > Uso debian testing y ocasionalmente windows, y estoy > interesado en > aprender python y desarrollar software educativo que corra > en ambas > plataformas, pero revisando veo que tengo instaldo > python2.5, python > 2.6 y también he instalado python 3.1, ¿con cual me > quedo? ¿cual es > más compatible con win? > Las aplicaciones serían actividades para niños que > tengan problemas > de aprendizaje (NEE). > Cualquier ayuda, comentario, sugerencia, etc. serámuy > agradecida y de > mucho valor para mí. > > Saludos. > > -- > usuario linux #274354 > normas de la lista: http://wiki.debian.org/NormasLista > como hacer preguntas inteligentes: > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Que version de python usar
Hola, No emplees la rama 3.X, por qué? simple: no tiene la gran cantidad de módulos que sí dispone la rama 2.5/2.6/2.7, eso ya es muy conocido por quienes desarrollamos habitualmente en Python, todavía hay problemas de aceptación e implementación con la 3.1 y prueba de ello es que hace muy poco salió la versión 2.7 Saludos, Alfonso de la Guarda Centro Open Source(COS) http://www.cos-la.net http://alfonsodg.net Telef. 991935157 1024D/B23B24A4 5469 ED92 75A3 BBDB FD6B 58A5 54A1 851D B23B 24A4 2010/7/17 Felix Perez : > Hola amigos. > Uso debian testing y ocasionalmente windows, y estoy interesado en > aprender python y desarrollar software educativo que corra en ambas > plataformas, pero revisando veo que tengo instaldo python2.5, python > 2.6 y también he instalado python 3.1, ¿con cual me quedo? ¿cual es > más compatible con win? > Las aplicaciones serían actividades para niños que tengan problemas > de aprendizaje (NEE). > Cualquier ayuda, comentario, sugerencia, etc. serámuy agradecida y de > mucho valor para mí. > > Saludos. > > -- > usuario linux #274354 > normas de la lista: http://wiki.debian.org/NormasLista > como hacer preguntas inteligentes: > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Que version de python usar
Hola, te recomiendo usar la version 3.1, es la mas estable y moderna ademas ya que las versiones anteriores a 3.1 son incompatible con esta es mejor que vayas a la vanguardia, como sera tu primera vez así te puedes acostumbrar desde el inicio a los imports que son distintos ya la manera de llamar a print, esta versión ya la he probado con windows y me parece igual que usarla en Linux. Suerte con la aplicación. On Jul 17, 2010 1:23pm, Felix Perez wrote: Hola amigos. Uso debian testing y ocasionalmente windows, y estoy interesado en aprender python y desarrollar software educativo que corra en ambas plataformas, pero revisando veo que tengo instaldo python2.5, python 2.6 y también he instalado python 3.1, ¿con cual me quedo? ¿cual es más compatible con win? Las aplicaciones serían actividades para niños que tengan problemas de aprendizaje (NEE). Cualquier ayuda, comentario, sugerencia, etc. serámuy agradecida y de mucho valor para mí. Saludos. -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista como hacer preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Que version de python usar
Hola amigos. Uso debian testing y ocasionalmente windows, y estoy interesado en aprender python y desarrollar software educativo que corra en ambas plataformas, pero revisando veo que tengo instaldo python2.5, python 2.6 y también he instalado python 3.1, ¿con cual me quedo? ¿cual es más compatible con win? Las aplicaciones serían actividades para niños que tengan problemas de aprendizaje (NEE). Cualquier ayuda, comentario, sugerencia, etc. serámuy agradecida y de mucho valor para mí. Saludos. -- usuario linux #274354 normas de la lista: http://wiki.debian.org/NormasLista como hacer preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Duda con operador de identidad
On Sat, 17 Jul 2010 16:55:39 +0200 Sergio Martín wrote: > Porqué pasa esto? > > >>> a = 'UnaPalabra' > >>> b = 'UnaPalabra' > >>> a is b > True > >>> a = 'Dos Palabras' > >>> b = 'Dos Palabras' > >>> a is b > False Un pequeño exordio: como sabemos las cadenas en Python son inmutables, así que por eficiencia las implementaciones suelen mantener una caché para reusarlas (lo que se conoce como "string interning"). Esto explica que dos cadenas "diferentes" en realidad apunten (o puedan apuntar) al mismo objeto. Pero tu duda es razonable, ¿por qué a veces sí y a veces no? > Sigo haciendo pruebas, y cuando meto algún carácter que no sea una > letra ASCII o un número me da False (espacios, eñes o tildes). La razón es que el "interning" de una cadena no se hace de forma incondicional, cada implementación tiene libertad para definir cuándo hacerlo. En este caso parece que si CPython ve que la cadena no es un nombre de variable válido (por los espacios, acentos, etc) no lo "interna", interpretando que en tal caso no vale la pena (aunque en mis pruebas sí lo hace al correr el mismo código en un script normal). Esta es la razón por la que no se puede hacer cadena1 is cadena2, el resultado depende por completo de la política de "interning" de la implementación (que a su vez suelen tener reglas heurísticas complejas). ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Duda con operador de identidad
>> Porqué pasa esto? >> > a = 'UnaPalabra' > b = 'UnaPalabra' > a is b >> True > a = 'Dos Palabras' > b = 'Dos Palabras' > a is b >> False > > Python hace caché de ciertos objetos (al menos Python 2.x, sucede así > con los enteros cortos). No recuerdo si sucede lo mismo con ciertas > cadenas, pero dado que son objetos inmutables, no me extrañaría. Lo hace con las cadenas que pueden ser identificadores válidos. En el segundo caso da Falso por el blanco. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Duda con operador de identidad
>>> a = 'ñ' >>> b = 'ñ' >>> a is b False Sigo haciendo pruebas, y cuando meto algún carácter que no sea una letra ASCII o un número me da False (espacios, eñes o tildes). El 17/07/2010, a las 17:25, Ricardo Cárdenes Medina escribió: > Python hace caché de ciertos objetos (al menos Python 2.x, sucede así > con los enteros cortos). No recuerdo si sucede lo mismo con ciertas > cadenas, pero dado que son objetos inmutables, no me extrañaría. > > Saludos, > Ricardo > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Duda con operador de identidad
2010/7/17 Sergio Martín : > Porqué pasa esto? > a = 'UnaPalabra' b = 'UnaPalabra' a is b > True a = 'Dos Palabras' b = 'Dos Palabras' a is b > False Python hace caché de ciertos objetos (al menos Python 2.x, sucede así con los enteros cortos). No recuerdo si sucede lo mismo con ciertas cadenas, pero dado que son objetos inmutables, no me extrañaría. Saludos, Ricardo ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Duda con operador de identidad
Porqué pasa esto? >>> a = 'UnaPalabra' >>> b = 'UnaPalabra' >>> a is b True >>> a = 'Dos Palabras' >>> b = 'Dos Palabras' >>> a is b False Se que para comparar cadenas hay que usar el operador de comparación (==). Pero no entiendo porque usando el operador de identidad, en el primer ejemplo considere que a y b 'apunten' al mismo objeto, y en el segundo ejemplo no. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/