From jcea en jcea.es Sun Feb 2 05:45:36 2014 From: jcea en jcea.es (Jesus Cea) Date: Sun, 02 Feb 2014 05:45:36 +0100 Subject: [Python-es] Primera PyBirras en Tenerife In-Reply-To: References: Message-ID: <52EDCD70.5020005@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Apuntado en el calendario y mandado por twitter: http://calendario.es.python.org/posts/20140211-tenerife.html https://twitter.com/python_es/status/429837465814585344 - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJS7c1vAAoJEGjgN61Khv5DRjAH/RPon1JctQQcBR1YUcSq3BS1 ayKIb76P8ZqLufh2I1AKJH6UxipfXbcZurqQ7HwkTJWNFXnZA9twfWycwSmvES+2 iQ09NUCCT/EXqP0En51/K1BR2jBkr6FLqEmUt6dmRCRwvY+qtlWSzx2W2+fjTTLF l/yalt837Hwc3TrRcGGeqEqCxL277u7H6/kBxq+Q6K+6YflX2A5YTdkeC2T4eSMj riaOypRFcVwNNvErDUFCmMBBiSyUPINgMFtRHi3C8xz7EXlbbM7DZLXGO/PDvcVM UNx1LgPp/+TIoAH+xIBCTtsmwhr5K5UpDDE1iG/wXVyo3Lx2F/Jv8spN+ShS+Nk= =j+1U -----END PGP SIGNATURE----- From davidcaste en gmail.com Sun Feb 2 18:10:48 2014 From: davidcaste en gmail.com (David Castellanos) Date: Sun, 2 Feb 2014 18:10:48 +0100 Subject: [Python-es] Python web In-Reply-To: <52EBDD27.7010606@ptravel.com.uy> References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: > donde encuentor algun tutorial de como comenzar y que cosas necesito? De Flask leí hace tiempo este y me gustó bastante: http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world Es una serie de un montón de entradas en el que el autor monta un sistema de microbloging. Como todo hay cosas mejorables, pero por lo general es un serie de tutoriales que me encantaron. HTH!! -- David Castellanos Serrano From felix.listadebian en gmail.com Sun Feb 2 18:57:04 2014 From: felix.listadebian en gmail.com (Felix Perez) Date: Sun, 2 Feb 2014 14:57:04 -0300 Subject: [Python-es] Comenzando con django Message-ID: Hola estimados, después de un tiempo alejado de estos lares, pretendo iniciarme con python y django. uso debian wheezy pero en los repos de debian esta django 1.4.5 y de serie python 2.7, pero en la web de django esta la 1.6 y también esta django 3. ¿Cual sería la opción correcta? ¿O qué es lo ustedes recomiendan? Saludos y gracias de antemano. -- usuario linux #274354 normas de la lista: http://wiki.debian.org/es/NormasLista como hacer preguntas inteligentes: http://www.sindominio.net/ayuda/preguntas-inteligentes.html From monobot.soft en gmail.com Sun Feb 2 19:20:38 2014 From: monobot.soft en gmail.com (monoBOT) Date: Sun, 2 Feb 2014 18:20:38 +0000 Subject: [Python-es] Primera PyBirras en Tenerife In-Reply-To: <52EDCD70.5020005@jcea.es> References: <52EDCD70.5020005@jcea.es> Message-ID: Gracias Jesús, de cualquier forma la primera espero que seamos pocos para no morir de éxito XD 2014-02-02 Jesus Cea : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Apuntado en el calendario y mandado por twitter: > > http://calendario.es.python.org/posts/20140211-tenerife.html > > https://twitter.com/python_es/status/429837465814585344 > > - -- > Jesús Cea Avión _/_/ _/_/_/ _/_/_/ > jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ > Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ > jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ > "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ > "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ > "El amor es poner tu felicidad en la felicidad de otro" - Leibniz > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQEcBAEBCAAGBQJS7c1vAAoJEGjgN61Khv5DRjAH/RPon1JctQQcBR1YUcSq3BS1 > ayKIb76P8ZqLufh2I1AKJH6UxipfXbcZurqQ7HwkTJWNFXnZA9twfWycwSmvES+2 > iQ09NUCCT/EXqP0En51/K1BR2jBkr6FLqEmUt6dmRCRwvY+qtlWSzx2W2+fjTTLF > l/yalt837Hwc3TrRcGGeqEqCxL277u7H6/kBxq+Q6K+6YflX2A5YTdkeC2T4eSMj > riaOypRFcVwNNvErDUFCmMBBiSyUPINgMFtRHi3C8xz7EXlbbM7DZLXGO/PDvcVM > UNx1LgPp/+TIoAH+xIBCTtsmwhr5K5UpDDE1iG/wXVyo3Lx2F/Jv8spN+ShS+Nk= > =j+1U > -----END PGP SIGNATURE----- > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jredrejo en gmail.com Sun Feb 2 19:21:00 2014 From: jredrejo en gmail.com (=?UTF-8?Q?Jos=C3=A9_Luis_Redrejo?=) Date: Sun, 2 Feb 2014 19:21:00 +0100 Subject: [Python-es] Python web In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> Message-ID: Te recomendaría que le echaras un ojo a web2py , www.web2py.com, porque te ahorrarás mucho tiempo. Tienes un cursillo fácil de seguir en http://killer-web-development.com/ Saludos. El día 31 de enero de 2014, 18:31, Francisco Soto escribió: > Estimados: > > También ando empezando con python y web... hace un par de días encontré > esto, creo que es útil para empezar por algún lado. > > http://blog.stacktrace.ch/post/49178654214 > > Saludos! > > > El 31 de enero de 2014, 14:24, Charly Román > escribió: >> >> Primero y por si las dudas, y sabes PHP nunca nunca de los nuncas >> intentes trabajar de la misma manera que lo hacías. >> >> Luego, en python lo mejor es usar un framework para esto (de otra >> forma sería programar webs al estilo de los 80's). Si quieres un >> framework fullstak el más popular es Django[0], si quieres usar algo >> más sencillo puedes usar flask[1] >> >> >> [0] = https://www.djangoproject.com/ >> [1] = http://flask.pocoo.org/ >> >> Saludos! >> >> El día 31 de enero de 2014, 10:49, Alfredo Riguetti >> escribió: >> > Hola a todos , soy nuevo en esto de python para web y no tengo idea por >> > donde arrancar, alguien puede guiarme por donde arrancar >> > muchas grcias >> > >> > _______________________________________________ >> > Python-es mailing list >> > Python-es en python.org >> > https://mail.python.org/mailman/listinfo/python-es >> > FAQ: http://python-es-faq.wikidot.com/ >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From lastvnm en gmail.com Sun Feb 2 19:51:27 2014 From: lastvnm en gmail.com (Hiko hitokiri) Date: Sun, 2 Feb 2014 12:51:27 -0600 Subject: [Python-es] Comenzando con django In-Reply-To: References: Message-ID: pues pregunta en la lista de django y pues la ver que para instalar la versionq eu tu quieres lo mejor es . aun que sea un poco en gorroso instala setuptools para que con easy install pongas pip y ya con el si poner django la version que quieras ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From monobot.soft en gmail.com Sun Feb 2 20:03:20 2014 From: monobot.soft en gmail.com (monoBOT) Date: Sun, 2 Feb 2014 19:03:20 +0000 Subject: [Python-es] Comenzando con django In-Reply-To: References: Message-ID: Depende del resto de dependencias ... Si no tienes entra de lleno en 1.6 y python 3 ... sino pues la versión mas sólida es 1.5 y python 2.7 El 2 de febrero de 2014, 17:57, Felix Perez escribió: > Hola estimados, después de un tiempo alejado de estos lares, pretendo > iniciarme con python y django. uso debian wheezy pero en los repos de > debian esta django 1.4.5 y de serie python 2.7, pero en la web de > django esta la 1.6 y también esta django 3. ¿Cual sería la opción > correcta? ¿O qué es lo ustedes recomiendan? > > Saludos y gracias de antemano. > > -- > usuario linux #274354 > normas de la lista: http://wiki.debian.org/es/NormasLista > como hacer preguntas inteligentes: > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jza en oooes.org Mon Feb 3 07:39:31 2014 From: jza en oooes.org (Alexandro Colorado) Date: Mon, 3 Feb 2014 00:39:31 -0600 Subject: [Python-es] Donde empezar con OpenERP In-Reply-To: <52EBC39A.6090904@lt.desoft.cu> References: <52EBC39A.6090904@lt.desoft.cu> Message-ID: te recomiendo tambien checar los videos en youtube, hay muchos hangouts y videos de las conferencias de los OpenDays, congresos de OpenERP asi como screencasts por personas involucradas: https://www.youtube.com/user/DailyERP Hay un curso que se dan en universidades sobre ERP en general como punto focal en OpenERP http://ioc.xtec.cat/materials/FP/Materials/2252_DAM/DAM_2252_M10/web.zip Tambien existe aulaERP: http://www.aulaerp.com/ 2014-01-31 Carlos Manuel : > On 31/01/14 10:31, Asdrúbal Iván Suárez Rivera wrote: > > Hola lista, les escribo ya que he visto varias ofertas de trabajo en > OpenERP. He estado googleando sobre el mismo y se ve bastante interesante, > sin embargo para serles honesto no sé muy bien donde empezar con OpenERP. > ¿Donde recomiendan empezar? ¿Qué tutorial recomiendan? (No importa si el > mismo está escrito en Español o Inglés) > > -- > Asdrúbal Iván Suárez Rivera > > *Si quieres aprender, enseña. *Marco Tulio Cicerón. > > *¿Tienes twitter?* > *Sígueme: @asdrubalivan* > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttps://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > cualquiera de los mementos que se publican en su página oficial te > servirán, ya llevo un tiempo trabajando con OpenERP, cualquier duda me la > dejas saber y vere si puedo ayudarte > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From raimonesteve en gmail.com Mon Feb 3 12:02:40 2014 From: raimonesteve en gmail.com (Raimon Esteve) Date: Mon, 3 Feb 2014 12:02:40 +0100 Subject: [Python-es] Donde empezar con OpenERP In-Reply-To: <52EBC3FB.7070501@lt.desoft.cu> References: <52EBC3FB.7070501@lt.desoft.cu> Message-ID: 2014-01-31 Carlos Manuel : > On 31/01/14 10:31, Asdrúbal Iván Suárez Rivera wrote: > > Hola lista, les escribo ya que he visto varias ofertas de trabajo en > OpenERP. He estado googleando sobre el mismo y se ve bastante interesante, > sin embargo para serles honesto no sé muy bien donde empezar con OpenERP. > ¿Donde recomiendan empezar? ¿Qué tutorial recomiendan? (No importa si el > mismo está escrito en Español o Inglés) A nivel técnico puedes empezar por: http://www.openerp2tryton.com/ Estoy trabajando con los dos ERP: OpenERP y Tryton. Lo importante que valores son sólo dos palabras: comunidad y migraciones. A partir de aquí, tu escojes el camino ;) From angel en angel-alvarez.com.ar Tue Feb 4 01:35:02 2014 From: angel en angel-alvarez.com.ar (Angel Claudio Alvarez) Date: Mon, 3 Feb 2014 21:35:02 -0300 Subject: [Python-es] Comenzando con django In-Reply-To: References: Message-ID: <20140203213502.45b17e4ead829ddd4142cfca@angel-alvarez.com.ar> El Sun, 2 Feb 2014 14:57:04 -0300 Felix Perez escribió: > Hola estimados, después de un tiempo alejado de estos lares, pretendo > iniciarme con python y django. uso debian wheezy pero en los repos de > debian esta django 1.4.5 y de serie python 2.7, pero en la web de > django esta la 1.6 y también esta django 3. ¿Cual sería la opción > correcta? ¿O qué es lo ustedes recomiendan? > Hola felix Depende de donde vayas a instalar tu aplicacion, si vas a arrancar de 0 y no tenes ninguna restriccion en cuanto a instalacion de software ( dependencias ) instala lo ultimo estable y anotate en la lista de django en español. > Saludos y gracias de antemano. > > -- > usuario linux #274354 > normas de la lista: http://wiki.debian.org/es/NormasLista > como hacer preguntas inteligentes: > http://www.sindominio.net/ayuda/preguntas-inteligentes.html > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Angel Claudio Alvarez From correo en miguelbarraza.com.ar Tue Feb 4 03:18:54 2014 From: correo en miguelbarraza.com.ar (miguel barraza) Date: Mon, 3 Feb 2014 23:18:54 -0300 Subject: [Python-es] curso de python In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: buenas a todos, veo que la ciudad de buenos aires tiene cursos gratuitos de java, tienen idea si existe algo parecido pero de python, o algún lugar que no sea tan caro para hacer el curso?. quiero perfeccionarme mas en python y me gustaría hacer algún curso, zona capital federal o zona sur. agradezco la info que me puedan dar. saludos!. atte, Miguel From jza en oooes.org Tue Feb 4 04:45:32 2014 From: jza en oooes.org (Alexandro Colorado) Date: Mon, 3 Feb 2014 21:45:32 -0600 Subject: [Python-es] curso de python In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: Creo que youtube es el mejor lugar para cursos gratuitos: http://www.youtube.com/playlist?list=PLE549A038CF82905F 2014-02-03 miguel barraza : > buenas a todos, veo que la ciudad de buenos aires tiene cursos gratuitos > de java, tienen idea si existe algo parecido pero de python, o algún lugar > que no sea tan caro para hacer el curso?. > quiero perfeccionarme mas en python y me gustaría hacer algún curso, zona > capital federal o zona sur. > > agradezco la info que me puedan dar. > > saludos!. > > atte, Miguel > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Alexandro Colorado Apache OpenOffice Contributor http://www.openoffice.org 882C 4389 3C27 E8DF 41B9 5C4C 1DB7 9D1C 7F4C 2614 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Tue Feb 4 08:13:13 2014 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 4 Feb 2014 08:13:13 +0100 Subject: [Python-es] curso de python In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: > 2014-02-03 miguel barraza : > > buenas a todos, veo que la ciudad de buenos aires tiene cursos gratuitos >> de java, tienen idea si existe algo parecido pero de python, o algún lugar >> que no sea tan caro para hacer el curso?. >> quiero perfeccionarme mas en python y me gustaría hacer algún curso, zona >> capital federal o zona sur. >> >> agradezco la info que me puedan dar. > > En esta lista de correo [1] tal vez te puedan dar información más local de Buenos Aires. [1] http://python.org.ar/ListaDeCorreo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From alejandroacostaalamo en gmail.com Tue Feb 4 12:55:31 2014 From: alejandroacostaalamo en gmail.com (Alejandro Acosta) Date: Tue, 04 Feb 2014 07:25:31 -0430 Subject: [Python-es] curso de python In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: <143fcc0b3e0.2794.8b302ce3ad1db68ce41a39e7afbd233a@gmail.com> Hola, Este es mi primer correo a la lista, recien me suscribi ayer. Solo como comentario, respecto al curso les comento que el ano pasado hice el curso de python en coursera, es en ingles y en linea pero muy bueno. Los videos tienen captioning que puede ser de utilidad. Saludos, Alejandro, Sent with AquaMail for Android http://www.aqua-mail.com On February 4, 2014 2:43:13 AM Kiko wrote: > > 2014-02-03 miguel barraza : > > > > buenas a todos, veo que la ciudad de buenos aires tiene cursos gratuitos > >> de java, tienen idea si existe algo parecido pero de python, o algún lugar > >> que no sea tan caro para hacer el curso?. > >> quiero perfeccionarme mas en python y me gustaría hacer algún curso, zona > >> capital federal o zona sur. > >> > >> agradezco la info que me puedan dar. > > > > > En esta lista de correo [1] tal vez te puedan dar información más local de > Buenos Aires. > > [1] http://python.org.ar/ListaDeCorreo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From correo en miguelbarraza.com.ar Tue Feb 4 15:24:27 2014 From: correo en miguelbarraza.com.ar (miguel barraza) Date: Tue, 4 Feb 2014 11:24:27 -0300 Subject: [Python-es] curso de python In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: muchisimas gracias, ya mando el mail ahí. un saludo atento!. y gracias. atte, Miguel Subject: Re: [Python-es] curso de python 2014-02-03 miguel barraza : buenas a todos, veo que la ciudad de buenos aires tiene cursos gratuitos de java, tienen idea si existe algo parecido pero de python, o algún lugar que no sea tan caro para hacer el curso?. quiero perfeccionarme mas en python y me gustaría hacer algún curso, zona capital federal o zona sur. agradezco la info que me puedan dar. En esta lista de correo [1] tal vez te puedan dar información más local de Buenos Aires. [1] http://python.org.ar/ListaDeCorreo ------------------------------------------------------------------------------ _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From faltet en gmail.com Wed Feb 5 10:27:22 2014 From: faltet en gmail.com (Francesc Alted) Date: Wed, 05 Feb 2014 10:27:22 +0100 Subject: [Python-es] ANN: PyData London 2014 empieza el 21 de Febrero Message-ID: <52F203FA.6060105@gmail.com> Hola, Entre los próximos 21 y 23 de Febrero tendrá lugar la conferencia PyData London: http://pydata.org/ldn2014 Se trata de la primera vez que una conferencia PyData se celebra en Europa, y es una magnífica oportunidad para que los Pythoneros interesados en tratamiento, análisis y visualización de grandes cantidades de datos puedan escuchar, aprender y conocer a expertos sobre el tema, además de hacer contactos entre ellos. El aforo es limitado, así que los interesados deberiais daros prisa en subscribiros. Un saludo y nos vemos en Londres! -- Francesc Alted Arquitecto de software Continuum Iberica From juanlu001 en gmail.com Wed Feb 5 10:42:16 2014 From: juanlu001 en gmail.com (Juan Luis Cano) Date: Wed, 5 Feb 2014 10:42:16 +0100 Subject: [Python-es] ANN: PyData London 2014 empieza el 21 de Febrero In-Reply-To: <52F203FA.6060105@gmail.com> References: <52F203FA.6060105@gmail.com> Message-ID: Yo ya tengo mi entrada, ¡nos vemos por allí! :) Juanlu 2014-02-05 Francesc Alted : > Hola, > > Entre los próximos 21 y 23 de Febrero tendrá lugar la conferencia PyData > London: > > http://pydata.org/ldn2014 > > Se trata de la primera vez que una conferencia PyData se celebra en > Europa, y es una magnífica oportunidad para que los Pythoneros interesados > en tratamiento, análisis y visualización de grandes cantidades de datos > puedan escuchar, aprender y conocer a expertos sobre el tema, además de > hacer contactos entre ellos. > > El aforo es limitado, así que los interesados deberiais daros prisa en > subscribiros. > > Un saludo y nos vemos en Londres! > > -- > Francesc Alted > Arquitecto de software > Continuum Iberica > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Juanlu ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From nestorock en gmail.com Wed Feb 5 09:58:00 2014 From: nestorock en gmail.com (nesto) Date: Wed, 5 Feb 2014 09:58:00 +0100 Subject: [Python-es] Exceptions EOF.Error: [Errno 10054] Message-ID: Buenos días. Soy nuevo en Python, no llevo ni dos semanas leyendo manuales de Python e intentando realizar un pequeño programita. Empecé con uno que se ejecutaba en la linea de comandos y me ha gustado tanto que ya estoy metido de lleno en programación gráfica. Me he encontrado con el siguiente error: exceptions.EOFError: [Errno 10054] Se ha forzado la interrupción de una conexión existente por el host remoto El problema solo me pasa cuando meto un objeto wxDirPickerCtrl, que simplemente me saca una caja de texto y un botón para poder seleccionar un directorio. Si quito este objeto y le pongo uno tipo texto, por ejmplo, ya no me sale el error. He intentado mirar por internet, pero casi todo lo que me sale con este error es referido a FTP o con otros lenguajes que no son Python, y la explicación que da no me cuadra mucho con lo que yo estoy utilizando. ¿Alguno sabría porqué puede dar este error? ¿será que el objeto DirPickerCtrl requiere alguna configuración especial? Solo decir que para generar las ventanas estoy utilizando la aplicación wxFormBuilder, por si es este el problema. De antemano muchas gracias. saludos, -- .- NestoRock -. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From faltet en gmail.com Thu Feb 6 17:45:54 2014 From: faltet en gmail.com (Francesc Alted) Date: Thu, 06 Feb 2014 17:45:54 +0100 Subject: [Python-es] ANN: Escuela de verano "Advanced Scientific Programming in Python" en Split, Croacia Message-ID: <52F3BC42.5040407@gmail.com> Hola, Bueno, pues ya hay una nueva convocatoria para nuestra (ya tradicional) escuela de verano sobre Python avanzado para cientificos. Esta vez se celebra en Croacia, que es un marco estupendo para una semana de aprendizaje, camaraderia y competicion (torneo Pelita!) con otros colegas. Si estas interesado, tradicionalmente siempre ha habido bastante demanda para este tipo de cursos (los ratios de aceptacion suelen ser de 1 entre 4 o 5), asi que ponle cariño a tu propuesta de participacion y ¡suerte! Francesc Alted Continuum Iberica ========================================= Advanced Scientific Programming in Python ========================================= a Summer School by the G-Node and the Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture (FESB), University of Split Scientists spend more and more time writing, maintaining, and debugging software. While techniques for doing this efficiently have evolved, only few scientists have been trained to use them. As a result, instead of doing their research, they spend far too much time writing deficient code and reinventing the wheel. In this course we will present a selection of advanced programming techniques, incorporating theoretical lectures and practical exercises tailored to the needs of a programming scientist. New skills will be tested in a real programming project: we will team up to develop an entertaining scientific computer game. We use the Python programming language for the entire course. Python works as a simple programming language for beginners, but more importantly, it also works great in scientific simulations and data analysis. We show how clean language design, ease of extensibility, and the great wealth of open source libraries for scientific computing and data visualization are driving Python to become a standard tool for the programming scientist. This school is targeted at Master or PhD students and Post-docs from all areas of science. Competence in Python or in another language such as Java, C/C++, MATLAB, or Mathematica is absolutely required. Basic knowledge of Python is assumed. Participants without any prior experience with Python should work through the proposed introductory materials before the course. Date and Location ================= September 8?13, 2014. Split, Croatia Preliminary Program =================== Day 0 (Mon Sept 8) ? Best Programming Practices ? Best Practices for Scientific Computing ? Version control with git and how to contribute to Open Source with github ? Object-oriented programming & design patterns Day 1 (Tue Sept 9) ? Software Carpentry ? Test-driven development, unit testing & quality assurance ? Debugging, profiling and benchmarking techniques ? Advanced Python I: idioms, useful built-in data structures, generators Day 2 (Wed Sept 10) ? Scientific Tools for Python ? Advanced NumPy ? The Quest for Speed (intro): Interfacing to C with Cython ? Programming in teams Day 3 (Thu Sept 11) ? The Quest for Speed ? Writing parallel applications in Python ? Python 3: why should I care ? Programming project Day 4 (Fri Sept 12) ? Efficient Memory Management ? When parallelization does not help: the starving CPUs problem ? Advanced Python II: decorators and context managers ? Programming project Day 5 (Sat Sept 13) ? Practical Software Development ? Programming project ? The Pelita Tournament Every evening we will have the tutors' consultation hour: Tutors will answer your questions and give suggestions for your own projects. Applications ============ You can apply on-line athttp://python.g-node.org Applications must be submitted before 23:59 UTC, May 1, 2014. Notifications of acceptance will be sent by June 1, 2014. No fee is charged but participants should take care of travel, living, and accommodation expenses. Candidates will be selected on the basis of their profile. Places are limited: acceptance rate is usually around 20%. Prerequisites: You are supposed to know the basics of Python to participate in the lectures. You are encouraged to go through the introductory material available on the website. Faculty ======= ? Francesc Alted, Continuum Analytics Inc., USA ? Pietro Berkes, Enthought Inc., UK ? Kathryn D. Huff, Department of Nuclear Engineering, University of California - Berkeley, USA ? Zbigniew J?drzejewski-Szmek, Krasnow Institute, George Mason University, USA ? Eilif Muller, Blue Brain Project, École Polytechnique Fédérale de Lausanne, Switzerland ? Rike-Benjamin Schuppner, Technologit GbR, Germany ? Nelle Varoquaux, Centre for Computational Biology Mines ParisTech, Institut Curie, U900 INSERM, Paris, France ? Stéfan van der Walt, Applied Mathematics, Stellenbosch University, South Africa ? Niko Wilbert, TNG Technology Consulting GmbH, Germany ? Tiziano Zito, Institute for Theoretical Biology, Humboldt-Universität zu Berlin, Germany Organized by Tiziano Zito (head) and Zbigniew J?drzejewski-Szmek for the German Neuroinformatics Node of the INCF (Germany), Lana Peri?a for the Numerical and applied mathematics group, FESB, University of Split (Croatia), Ivana Kaji? from the Bernstein Center for Computational Neuroscience Berlin (Germany), Ivana Bala?evi? from the Technical University Berlin (Germany), and Filip Petkovski from IN2 Ltd. Skopje (Macedonia). Website:http://python.g-node.org Contact:python-info en g-node.org From nestorock en gmail.com Sun Feb 9 12:12:06 2014 From: nestorock en gmail.com (nesto) Date: Sun, 9 Feb 2014 12:12:06 +0100 Subject: [Python-es] Fwd: Exceptions EOF.Error: [Errno 10054] Message-ID: Hi again. I wil try to send more information about the error. I work with next tools: PyScripter: v2.7 wxFormBuilder: v3.4. I have tried to generate this Windows, with two StaticText and two DirPickerCtrl: The code generated by wxFormBuilder is: *class panelDir ( wx.Panel ):* * def __init__( self, parent ):* * wx.Panel.__init__ ( self, parent, id = wx.ID_ANY, pos = wx.DefaultPosition, size = wx.Size( 500,405 ), style = wx.TAB_TRAVERSAL )* * self.SetBackgroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_INACTIVECAPTIONTEXT ) )* * self.SetMinSize( wx.Size( 300,400 ) )* * bSizer2 = wx.BoxSizer( wx.VERTICAL )* * sizerMaestro = wx.BoxSizer( wx.HORIZONTAL )* * self.maestroText = wx.StaticText( self, wx.ID_ANY, u"Directorio Maestro", wx.Point( -1,-1 ), wx.Size( 120,-1 ), wx.ALIGN_CENTRE|wx.ST_NO_AUTORESIZE|wx.RAISED_BORDER )* * self.maestroText.Wrap( -1 )* * self.maestroText.SetFont( wx.Font( wx.NORMAL_FONT.GetPointSize(), 70, 90, 92, False, wx.EmptyString ) )* * self.maestroText.SetForegroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHTTEXT ) )* * self.maestroText.SetBackgroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHT ) )* * sizerMaestro.Add( self.maestroText, 0, wx.ALIGN_CENTER|wx.ALL, 5 )* * bSizer9 = wx.BoxSizer( wx.VERTICAL )* * self.m_dirMaestro = wx.DirPickerCtrl( self, wx.ID_ANY, wx.EmptyString, u"Select a folder", wx.DefaultPosition, wx.DefaultSize, wx.DIRP_DEFAULT_STYLE )* * bSizer9.Add( self.m_dirMaestro, 0, wx.ALL|wx.EXPAND, 5 )* * sizerMaestro.Add( bSizer9, 1, wx.EXPAND, 5 )* * bSizer2.Add( sizerMaestro, 0, wx.ALL|wx.EXPAND|wx.SHAPED, 5 )* * sizerDestino = wx.BoxSizer( wx.HORIZONTAL )* * self.destinoText = wx.StaticText( self, wx.ID_ANY, u"Directorio Destino", wx.Point( -1,-1 ), wx.Size( 120,-1 ), wx.ALIGN_CENTRE|wx.ALIGN_RIGHT|wx.ST_NO_AUTORESIZE|wx.RAISED_BORDER )* * self.destinoText.Wrap( -1 )* * self.destinoText.SetFont( wx.Font( wx.NORMAL_FONT.GetPointSize(), 70, 90, 92, False, wx.EmptyString ) )* * self.destinoText.SetForegroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHTTEXT ) )* * self.destinoText.SetBackgroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHT ) )* * sizerDestino.Add( self.destinoText, 0, wx.ALIGN_CENTER|wx.ALL, 5 )* * bSizer10 = wx.BoxSizer( wx.VERTICAL )* * self.m_dirDestino = wx.DirPickerCtrl( self, wx.ID_ANY, wx.EmptyString, u"Select a folder", wx.DefaultPosition, wx.DefaultSize, wx.DIRP_DEFAULT_STYLE )* * bSizer10.Add( self.m_dirDestino, 0, wx.ALL|wx.EXPAND, 5 )* * sizerDestino.Add( bSizer10, 1, wx.EXPAND, 5 )* * bSizer2.Add( sizerDestino, 0, wx.ALL|wx.EXPAND|wx.SHAPED, 5 )* * sizerResultado = wx.BoxSizer( wx.VERTICAL )* * self.resultadoText = wx.TextCtrl( self, wx.ID_ANY, u"", wx.DefaultPosition, wx.Size( -1,-1 ), wx.HSCROLL|wx.TE_MULTILINE|wx.RAISED_BORDER )* * sizerResultado.Add( self.resultadoText, 0, wx.ALL|wx.EXPAND, 5 )* * bSizer2.Add( sizerResultado, 3, wx.ALL|wx.EXPAND, 5 )* * self.SetSizer( bSizer2 )* * self.Layout()* * def __del__( self ):* * pass* And the code I wrote to run this program this (very simple): *import wxfrom checkDirGUI_v1 import BackupToolFrame, panelDir############################################################################# Class BackupToolFrame###########################################################################class dirCheckPanel ( panelDir ): def checkDir( self, event ): print "hola"class dirCheckFrame ( BackupToolFrame ): def __init__( self, parent ): BackupToolFrame.__init__ ( self, parent ) self.panel = dirCheckPanel( self )class BackupToolApp(wx.App): def OnInit(self): ventana = dirCheckFrame(None) ventana.Show(True) return Trueapp = BackupToolApp()print app.__class__app.MainLoop()* The traceback I get is that: **** Remote Interpreter Reinitialized ***>>> Traceback (most recent call last): File "", line 73, in execInThread File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\netref.py", line 196, in __call__ File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\netref.py", line 71, in syncreq File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 431, in sync_request File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 379, in serve File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 337, in _recv File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\channel.py", line 50, in recv File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\stream.py", line 166, in readEOFError: [Errno 10054] Se ha forzado la interrupción de una conexión existente por el host remoto>>> *** Remote Interpreter Reinitialized ***>>> * And this is a screenshot about error: And this is the message I get in PyScripter: If I change dirPickerCtrl for two textCtrl the program work. That is the reason that I think the problem is the dirPickerCtrl If somebody need more information, please let me know it. Thanks. Regards, ---------- Mensaje reenviado ---------- De: nesto Fecha: 5 de febrero de 2014, 9:58 Asunto: Exceptions EOF.Error: [Errno 10054] Para: python-es en python.org Buenos días. Soy nuevo en Python, no llevo ni dos semanas leyendo manuales de Python e intentando realizar un pequeño programita. Empecé con uno que se ejecutaba en la linea de comandos y me ha gustado tanto que ya estoy metido de lleno en programación gráfica. Me he encontrado con el siguiente error: exceptions.EOFError: [Errno 10054] Se ha forzado la interrupción de una conexión existente por el host remoto El problema solo me pasa cuando meto un objeto wxDirPickerCtrl, que simplemente me saca una caja de texto y un botón para poder seleccionar un directorio. Si quito este objeto y le pongo uno tipo texto, por ejmplo, ya no me sale el error. He intentado mirar por internet, pero casi todo lo que me sale con este error es referido a FTP o con otros lenguajes que no son Python, y la explicación que da no me cuadra mucho con lo que yo estoy utilizando. ¿Alguno sabría porqué puede dar este error? ¿será que el objeto DirPickerCtrl requiere alguna configuración especial? Solo decir que para generar las ventanas estoy utilizando la aplicación wxFormBuilder, por si es este el problema. De antemano muchas gracias. saludos, -- .- NestoRock -. -- .- NestoRock -. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From marcelobarbero en arnet.com.ar Sun Feb 9 13:55:03 2014 From: marcelobarbero en arnet.com.ar (Marcelo Barbero) Date: Sun, 9 Feb 2014 09:55:03 -0300 Subject: [Python-es] Fwd: Exceptions EOF.Error: [Errno 10054] In-Reply-To: References: Message-ID: <11F7B023CCC445A78483265E4DA86869@UsuarioPC> Para que funcione el programa, tuve que agregar algo así al final del archivo checkDirGUI_v1: class BackupToolFrame(wx.Frame): def __init__( self, parent ): wx.Frame.__init__ ( self, parent) A mí me funciona bien corriéndolo desde el intérprete de Python 2.7.5. ¿No será problema de PyScripter? Marcelo ________________________________ De: Python-es [mailto:python-es-bounces+marcelobarbero=arnet.com.ar en python.org] En nombre de nesto Enviado el: domingo 9 de febrero de 2014 08:12 Para: python-es en python.org Asunto: [Python-es] Fwd: Exceptions EOF.Error: [Errno 10054] Hi again. I wil try to send more information about the error. I work with next tools: PyScripter: v2.7 wxFormBuilder: v3.4. I have tried to generate this Windows, with two StaticText and two DirPickerCtrl: The code generated by wxFormBuilder is: class panelDir ( wx.Panel ): def __init__( self, parent ): wx.Panel.__init__ ( self, parent, id = wx.ID_ANY, pos = wx.DefaultPosition, size = wx.Size( 500,405 ), style = wx.TAB_TRAVERSAL ) self.SetBackgroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_INACTIVECAPTIONTEXT ) ) self.SetMinSize( wx.Size( 300,400 ) ) bSizer2 = wx.BoxSizer( wx.VERTICAL ) sizerMaestro = wx.BoxSizer( wx.HORIZONTAL ) self.maestroText = wx.StaticText( self, wx.ID_ANY, u"Directorio Maestro", wx.Point( -1,-1 ), wx.Size( 120,-1 ), wx.ALIGN_CENTRE|wx.ST_NO_AUTORESIZE|wx.RAISED_BORDER ) self.maestroText.Wrap( -1 ) self.maestroText.SetFont( wx.Font( wx.NORMAL_FONT.GetPointSize(), 70, 90, 92, False, wx.EmptyString ) ) self.maestroText.SetForegroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHTTEXT ) ) self.maestroText.SetBackgroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHT ) ) sizerMaestro.Add( self.maestroText, 0, wx.ALIGN_CENTER|wx.ALL, 5 ) bSizer9 = wx.BoxSizer( wx.VERTICAL ) self.m_dirMaestro = wx.DirPickerCtrl( self, wx.ID_ANY, wx.EmptyString, u"Select a folder", wx.DefaultPosition, wx.DefaultSize, wx.DIRP_DEFAULT_STYLE ) bSizer9.Add( self.m_dirMaestro, 0, wx.ALL|wx.EXPAND, 5 ) sizerMaestro.Add( bSizer9, 1, wx.EXPAND, 5 ) bSizer2.Add( sizerMaestro, 0, wx.ALL|wx.EXPAND|wx.SHAPED, 5 ) sizerDestino = wx.BoxSizer( wx.HORIZONTAL ) self.destinoText = wx.StaticText( self, wx.ID_ANY, u"Directorio Destino", wx.Point( -1,-1 ), wx.Size( 120,-1 ), wx.ALIGN_CENTRE|wx.ALIGN_RIGHT|wx.ST_NO_AUTORESIZE|wx.RAISED_BORDER ) self.destinoText.Wrap( -1 ) self.destinoText.SetFont( wx.Font( wx.NORMAL_FONT.GetPointSize(), 70, 90, 92, False, wx.EmptyString ) ) self.destinoText.SetForegroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHTTEXT ) ) self.destinoText.SetBackgroundColour( wx.SystemSettings.GetColour( wx.SYS_COLOUR_HIGHLIGHT ) ) sizerDestino.Add( self.destinoText, 0, wx.ALIGN_CENTER|wx.ALL, 5 ) bSizer10 = wx.BoxSizer( wx.VERTICAL ) self.m_dirDestino = wx.DirPickerCtrl( self, wx.ID_ANY, wx.EmptyString, u"Select a folder", wx.DefaultPosition, wx.DefaultSize, wx.DIRP_DEFAULT_STYLE ) bSizer10.Add( self.m_dirDestino, 0, wx.ALL|wx.EXPAND, 5 ) sizerDestino.Add( bSizer10, 1, wx.EXPAND, 5 ) bSizer2.Add( sizerDestino, 0, wx.ALL|wx.EXPAND|wx.SHAPED, 5 ) sizerResultado = wx.BoxSizer( wx.VERTICAL ) self.resultadoText = wx.TextCtrl( self, wx.ID_ANY, u"", wx.DefaultPosition, wx.Size( -1,-1 ), wx.HSCROLL|wx.TE_MULTILINE|wx.RAISED_BORDER ) sizerResultado.Add( self.resultadoText, 0, wx.ALL|wx.EXPAND, 5 ) bSizer2.Add( sizerResultado, 3, wx.ALL|wx.EXPAND, 5 ) self.SetSizer( bSizer2 ) self.Layout() def __del__( self ): pass And the code I wrote to run this program this (very simple): import wx from checkDirGUI_v1 import BackupToolFrame, panelDir ########################################################################### ## Class BackupToolFrame ########################################################################### class dirCheckPanel ( panelDir ): def checkDir( self, event ): print "hola" class dirCheckFrame ( BackupToolFrame ): def __init__( self, parent ): BackupToolFrame.__init__ ( self, parent ) self.panel = dirCheckPanel( self ) class BackupToolApp(wx.App): def OnInit(self): ventana = dirCheckFrame(None) ventana.Show(True) return True app = BackupToolApp() print app.__class__ app.MainLoop() The traceback I get is that: *** Remote Interpreter Reinitialized *** >>> Traceback (most recent call last): File "", line 73, in execInThread File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\netref.py", line 196, in __call__ File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\netref.py", line 71, in syncreq File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 431, in sync_request File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 379, in serve File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 337, in _recv File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\channel.py", line 50, in recv File "C:\Archivos de programa\PyScripter\Lib\rpyc.zip\rpyc\core\stream.py", line 166, in read EOFError: [Errno 10054] Se ha forzado la interrupción de una conexión existente por el host remoto >>> *** Remote Interpreter Reinitialized *** >>> And this is a screenshot about error: And this is the message I get in PyScripter: If I change dirPickerCtrl for two textCtrl the program work. That is the reason that I think the problem is the dirPickerCtrl If somebody need more information, please let me know it. Thanks. Regards, ---------- Mensaje reenviado ---------- De: nesto Fecha: 5 de febrero de 2014, 9:58 Asunto: Exceptions EOF.Error: [Errno 10054] Para: python-es en python.org Buenos días. Soy nuevo en Python, no llevo ni dos semanas leyendo manuales de Python e intentando realizar un pequeño programita. Empecé con uno que se ejecutaba en la linea de comandos y me ha gustado tanto que ya estoy metido de lleno en programación gráfica. Me he encontrado con el siguiente error: exceptions.EOFError: [Errno 10054] Se ha forzado la interrupción de una conexión existente por el host remoto El problema solo me pasa cuando meto un objeto wxDirPickerCtrl, que simplemente me saca una caja de texto y un botón para poder seleccionar un directorio. Si quito este objeto y le pongo uno tipo texto, por ejmplo, ya no me sale el error. He intentado mirar por internet, pero casi todo lo que me sale con este error es referido a FTP o con otros lenguajes que no son Python, y la explicación que da no me cuadra mucho con lo que yo estoy utilizando. ¿Alguno sabría porqué puede dar este error? ¿será que el objeto DirPickerCtrl requiere alguna configuración especial? Solo decir que para generar las ventanas estoy utilizando la aplicación wxFormBuilder, por si es este el problema. De antemano muchas gracias. saludos, -- .- NestoRock -. -- .- NestoRock -. From info en weplica.com Sun Feb 9 06:45:17 2014 From: info en weplica.com (Weplica) Date: Sun, 09 Feb 2014 00:45:17 -0500 Subject: [Python-es] djblets y django error Message-ID: <20140209004517.11553u6lwbxd1yi5@sonata.websitewelcome.com> Hola, estoy tratando de usar djblets con django y tengo este error: Error during template rendering In template /usr/lib/python2.6/site-packages/djblets/util/templates/js/jquery.html, error at line 1 Invalid block tag: 'static' 1 Extracto de mis archivos: settings.py: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', # Uncomment the next line to enable the admin: 'django.contrib.admin', # Uncomment the next line to enable admin documentation: 'django.contrib.admindocs', 'cpvru', 'south', 'djblets.auth', 'djblets.datagrid', 'djblets.extensions', 'djblets.feedview', 'djblets.gravatars', 'djblets.log', 'djblets.pipeline', 'djblets.siteconfig', 'djblets.testing', 'djblets.util', 'djblets.webapi', ) views.py: from django.http import HttpResponse from django.shortcuts import render from django.contrib.staticfiles.urls import staticfiles_urlpatterns from cpvru.models import Miembro from cpvru.datagrids import UserDataGrid from djblets.datagrid.grids import Column, DataGrid def index(request, template_name='datagrid/datagrid.html'): return UserDataGrid(request).render_to_response(template_name) datagrids.py: from django.contrib.auth.models import User from djblets.datagrid.grids import Column, DataGrid class UserDataGrid(DataGrid): username = Column("Username", sortable=True) first_name = Column("First Name", sortable=True) last_name = Column("Last Name", sortable=True) def __init__(self, request): DataGrid.__init__(self, request, User.objects.filter(is_active=True), "Users") self.default_sort = ['username'] self.default_columns = ['username', 'first_name', 'last_name'] Creo que me falta importar algo? Gracias, saludos. Ernesto From eventgrafic en gmail.com Sun Feb 9 20:11:05 2014 From: eventgrafic en gmail.com (Eduard Diaz) Date: Sun, 9 Feb 2014 20:11:05 +0100 Subject: [Python-es] djblets y django error In-Reply-To: <20140209004517.11553u6lwbxd1yi5@sonata.websitewelcome.com> References: <20140209004517.11553u6lwbxd1yi5@sonata.websitewelcome.com> Message-ID: Hola Ernesto, el error parece ser que es porque no has importado el template tags staticfiles, por eso dice: invalid block tag 'static' {% load staticfiles %} https://docs.djangoproject.com/en/dev/howto/static-files/ Saludos From parraletz en gmail.com Sun Feb 9 19:10:46 2014 From: parraletz en gmail.com (Alex Parra) Date: Sun, 9 Feb 2014 12:10:46 -0600 Subject: [Python-es] djblets y django error In-Reply-To: <20140209004517.11553u6lwbxd1yi5@sonata.websitewelcome.com> References: <20140209004517.11553u6lwbxd1yi5@sonata.websitewelcome.com> Message-ID: <850B580B-3470-43EF-995B-DFA849F2F511@gmail.com> Esto es más para el canal de django-es, pero de igual te digo que está mal declarada la URL de Static, debe de ser algo así: STATIC_URL. saludos Enviado desde mi iPad > El 08/02/2014, a las 23:45, Weplica escribió: > > Hola, estoy tratando de usar djblets con django y tengo este error: > > Error during template rendering > > In template /usr/lib/python2.6/site-packages/djblets/util/templates/js/jquery.html, error at line 1 > Invalid block tag: 'static' > > 1 > > Extracto de mis archivos: > > settings.py: > INSTALLED_APPS = ( > 'django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.sites', > 'django.contrib.messages', > 'django.contrib.staticfiles', > # Uncomment the next line to enable the admin: > 'django.contrib.admin', > # Uncomment the next line to enable admin documentation: > 'django.contrib.admindocs', > 'cpvru', > 'south', > 'djblets.auth', > 'djblets.datagrid', > 'djblets.extensions', > 'djblets.feedview', > 'djblets.gravatars', > 'djblets.log', > 'djblets.pipeline', > 'djblets.siteconfig', > 'djblets.testing', > 'djblets.util', > 'djblets.webapi', > ) > > > views.py: > from django.http import HttpResponse > from django.shortcuts import render > from django.contrib.staticfiles.urls import staticfiles_urlpatterns > > from cpvru.models import Miembro > from cpvru.datagrids import UserDataGrid > > from djblets.datagrid.grids import Column, DataGrid > > def index(request, template_name='datagrid/datagrid.html'): > return UserDataGrid(request).render_to_response(template_name) > > > datagrids.py: > from django.contrib.auth.models import User > from djblets.datagrid.grids import Column, DataGrid > > class UserDataGrid(DataGrid): > username = Column("Username", sortable=True) > first_name = Column("First Name", sortable=True) > last_name = Column("Last Name", sortable=True) > > def __init__(self, request): > DataGrid.__init__(self, request, User.objects.filter(is_active=True), "Users") > self.default_sort = ['username'] > self.default_columns = ['username', 'first_name', 'last_name'] > > > Creo que me falta importar algo? > > Gracias, saludos. > > Ernesto > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From hectorogarcia en gmail.com Tue Feb 11 00:30:37 2014 From: hectorogarcia en gmail.com (Hector Garcia) Date: Mon, 10 Feb 2014 17:30:37 -0600 Subject: [Python-es] =?iso-8859-1?q?pygame=2Emixer=2Emusic=2Eset=5Fpos_no_?= =?iso-8859-1?q?existe=2E_=BFAlternativa=3F?= Message-ID: Buenas tardes. Soy medio principiante en python, agradezco su paciencia si estoy haciendo algo mal. Python 2.7.3 sobre Debian Wheezy pygame.ver Out[10]: '1.9.1release' Tengo un pequeño script, en donde, mediante pygame muestro algunas imágenes, y, aprovechando, la librería, le estoy agregando reproducción de archivos .ogg Le implementé un control de teclado por curses Pues bien, la reproducción de los archivos la hago con la siguiente rutina: def cargaaudio(current): global pygame, file_list, num_files ,screen, espere, enreproduccion archivo = file_list[current] enreproduccion = current pygame.mixer.music.stop() screen.clear() sleep(0.5) song = pygame.mixer.music.load(archivo) title='{0}, {1}/{2}'.format(os.path.basename(archivo), current, num_files-1) # salida por curses screen.addstr(0,1,'Reproduciendo: {0}'.format(title)) screen.refresh() espere = False pygame.mixer.music.set_volume(1) pygame.mixer.music.play(0) En la rutina del control del teclado, le agregué un evento para avanzar la reproducción 10 segundos: def input_audio(event) .... .... .... if (event == ord(".")): screen.addstr(2,0,'Avanzo 10 seg.') screen.refresh() posactual = pygame.mixer.music.get_pos() posnueva = float(posactual + 10000) #milisegundos pygame.mixer.music.set_pos(posnueva) Al ejecutar el script, Python me marca un error en la llamada a set_pos 'module' object has no attribute 'set_pos' Si analizo la librería desde ipython, efectivamente, no hay tal método. Buscando en google, me doy cuenta que el método play, acepta un argumento de posición (en segundos). Así que, 1. cambio el método cargaaudio para recibir la posición nueva desde el manejador de eventos. Alternativa: 2. Creo otra rutina más simple, sin cargar de nuevo el archivo, ni el stop o el delay de tiempo ( y la llamo desde input_audio, en lugar de la llamada a set_pos): def avanza(posnueva=0): if ( posnueva > 0): pos_segundos = float (posnueva/1000) pygame.mixer.music.play(0, pos_segundos) screen.addstr(3,0,'PosNueva:{0}'.format(pos_segundos)) screen.refresh() Entonces, al iniciar la reproducción, presiono el . y, efectivamente, la reproducción se va a pygame.mixer.music.get_pos + 10 segundos. Pero, ¡el contador de get_pos se reinicia a 0!. Un ejemplo Inicia reproducción. al rededor de los 15 segundos, presiono el [.] la reproducción se va a alrededor de 25 segundos. Aqui get_pos = 0 Si, 3 segundos después, presiono [.], posactual = 3 +10 = 13 segundos, por lo que, la reproducción de la canción, se irá a alrededor del segundo 13. *no del segundo 25 + 13* ¿Algo estoy haciendo mal? Si a alguien le interesa el código completo, con gusto se los hago llegar; consta de casi 180 líneas, que no quise poner aquí, para no meter ruido innecesario. Gracias de antemano Saludos!! -- Hector -- El Pic no pudo Iniciar correctamente. Inserte el disco de arranque y presione cualquier pin para continuar... Linux Registered User #467500 https://linuxcounter.net/user/467500.html From plobarinas en jcea.es Tue Feb 11 11:53:23 2014 From: plobarinas en jcea.es (=?ISO-8859-1?Q?Pablo_Lobari=F1as?=) Date: Tue, 11 Feb 2014 11:53:23 +0100 Subject: [Python-es] =?iso-8859-1?q?Convocatoria_Reuni=F3n_Python-Madrid_F?= =?iso-8859-1?q?ebrero_2014?= Message-ID: <52FA0123.9090909@jcea.es> Hola a todos: Pues ya tenemos charla y reunión para este mes de febrero, para todos aquellos que quieran/puedan acercarse, aquí tenéis los detalles. http://www.python-madrid.es/post/reunion-febrero-2014-python-madrid/ Un saludo. From carlos.zun en gmail.com Wed Feb 12 13:53:59 2014 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Wed, 12 Feb 2014 07:53:59 -0500 Subject: [Python-es] =?utf-8?q?pygame=2Emixer=2Emusic=2Eset=5Fpos_no_exist?= =?utf-8?b?ZS4gwr9BbHRlcm5hdGl2YT8=?= In-Reply-To: References: Message-ID: 2014-02-10 18:30 GMT-05:00 Hector Garcia : > Buenas tardes. Soy medio principiante en python, agradezco su > paciencia si estoy haciendo algo mal. > > Python 2.7.3 sobre Debian Wheezy > > pygame.ver > Out[10]: '1.9.1release' > > Tengo un pequeño script, en donde, mediante pygame muestro algunas > imágenes, y, aprovechando, la librería, le estoy agregando > reproducción de archivos .ogg > > Le implementé un control de teclado por curses > > Pues bien, la reproducción de los archivos la hago con la siguiente rutina: > > def cargaaudio(current): > global pygame, file_list, num_files ,screen, espere, enreproduccion > archivo = file_list[current] > enreproduccion = current > pygame.mixer.music.stop() > screen.clear() > > sleep(0.5) > > > song = pygame.mixer.music.load(archivo) > title='{0}, {1}/{2}'.format(os.path.basename(archivo), current, num_files-1) > > # salida por curses > screen.addstr(0,1,'Reproduciendo: {0}'.format(title)) > screen.refresh() > espere = False > > pygame.mixer.music.set_volume(1) > pygame.mixer.music.play(0) > > > En la rutina del control del teclado, le agregué un evento para > avanzar la reproducción 10 segundos: > > def input_audio(event) > .... > .... > .... > > if (event == ord(".")): > screen.addstr(2,0,'Avanzo 10 seg.') > screen.refresh() > > posactual = pygame.mixer.music.get_pos() > posnueva = float(posactual + 10000) #milisegundos > > > pygame.mixer.music.set_pos(posnueva) > > > > Al ejecutar el script, Python me marca un error en la llamada a set_pos > > 'module' object has no attribute 'set_pos' > > Si analizo la librería desde ipython, efectivamente, no hay tal método. > > Buscando en google, me doy cuenta que el método play, acepta un > argumento de posición (en segundos). Así que, > > 1. cambio el método cargaaudio para recibir la posición nueva desde el > manejador de eventos. > > Alternativa: > 2. Creo otra rutina más simple, sin cargar de nuevo el archivo, ni el > stop o el delay de tiempo ( y la llamo desde input_audio, en lugar de > la llamada a set_pos): > > def avanza(posnueva=0): > if ( posnueva > 0): > pos_segundos = float (posnueva/1000) > pygame.mixer.music.play(0, pos_segundos) > screen.addstr(3,0,'PosNueva:{0}'.format(pos_segundos)) > screen.refresh() > > Entonces, al iniciar la reproducción, presiono el . y, efectivamente, > la reproducción se va a pygame.mixer.music.get_pos + 10 segundos. > Pero, ¡el contador de get_pos se reinicia a 0!. Un ejemplo > > Inicia reproducción. al rededor de los 15 segundos, presiono el [.] > la reproducción se va a alrededor de 25 segundos. > > Aqui get_pos = 0 > > Si, 3 segundos después, presiono [.], posactual = 3 +10 = 13 segundos, > por lo que, la reproducción de la canción, se irá a alrededor del > segundo 13. *no del segundo 25 + 13* > > ¿Algo estoy haciendo mal? > > Si a alguien le interesa el código completo, con gusto se los hago > llegar; consta de casi 180 líneas, que no quise poner aquí, para no > meter ruido innecesario. > > Gracias de antemano > Hola Hector, si miras la documentación de get_pos [0] dice: This gets the number of milliseconds that the music has been playing for. The returned time only represents how long the music has been playing; it does not take into account any starting position offsets. O sea, get_pos no te devuelve la posición actual en el archivo que estas escuchando si no el tiempo que la musica ha estado corriendo. Ejecutar play de nuevo hace que reinicie get_pos. Esto es porque la música se carga por partes (streaming) en lugar de cargar todo el archivo en memoria. Si quieres obtener la posición, te recomendaría que guardes en una variable el valor que le pasas a la función play y se lo sumes al resultado de get_pos, aunque esto se complica si la musica esta sonando en un bucle y el contador no reinicia, tendrías que probar eso. Saludos. [0] http://www.pygame.org/docs/ref/music.html#pygame.mixer.music.get_pos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From artus.lla en autistici.org Wed Feb 12 17:35:34 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Wed, 12 Feb 2014 11:35:34 -0500 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= Message-ID: <52FBA2D6.9040700@autistici.org> Buen día. He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para lo cual necesito crear el instalador para plataforma Windows. Si me pudieran sugerir algunas aplicaciones para crear mi instalador. Gracias por sus respuestas. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Wed Feb 12 18:18:31 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Wed, 12 Feb 2014 11:18:31 -0600 Subject: [Python-es] =?utf-8?q?Crear_instalador_para_aplicaci=C3=B3n?= In-Reply-To: <52FBA2D6.9040700@autistici.org> References: <52FBA2D6.9040700@autistici.org> Message-ID: Busca información de cx_freeze. Saludos. El día 12 de febrero de 2014, 10:35, Arturo Llaja Alarcón escribió: > Buen día. > > He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y > el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para > lo cual necesito crear el instalador para plataforma Windows. > > Si me pudieran sugerir algunas aplicaciones para crear mi instalador. > > Gracias por sus respuestas. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From mlacunza en gmail.com Wed Feb 12 18:22:38 2014 From: mlacunza en gmail.com (Mario Lacunza) Date: Wed, 12 Feb 2014 12:22:38 -0500 Subject: [Python-es] =?utf-8?q?Crear_instalador_para_aplicaci=C3=B3n?= In-Reply-To: <52FBA2D6.9040700@autistici.org> References: <52FBA2D6.9040700@autistici.org> Message-ID: <52FBADDE.7070101@gmail.com> py2exe, pyinstaller... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav El 12/02/14 11:35, Arturo Llaja Alarcón escribió: > Buen día. > > He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql > 9.3 y el conector pysicopg2, ahora lo que quiero es distribuir la > aplicación, para lo cual necesito crear el instalador para plataforma > Windows. > > Si me pudieran sugerir algunas aplicaciones para crear mi instalador. > > Gracias por sus respuestas. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en autistici.org Wed Feb 12 18:26:24 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Wed, 12 Feb 2014 12:26:24 -0500 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= In-Reply-To: <52FBADDE.7070101@gmail.com> References: <52FBA2D6.9040700@autistici.org> <52FBADDE.7070101@gmail.com> Message-ID: <52FBAEC0.6080108@autistici.org> On 12/02/14 12:22, Mario Lacunza wrote: > py2exe, pyinstaller... > Saludos / Best regards > > Mario Lacunza > Email::mlacunza en gmail.com > Personal Website::http://www.lacunza.biz/ > Hosting::http://mlv-host.com/ > Mascotas Perdidas::http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > El 12/02/14 11:35, Arturo Llaja Alarcón escribió: >> Buen día. >> >> He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql >> 9.3 y el conector pysicopg2, ahora lo que quiero es distribuir la >> aplicación, para lo cual necesito crear el instalador para plataforma >> Windows. >> >> Si me pudieran sugerir algunas aplicaciones para crear mi instalador. >> >> Gracias por sus respuestas. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ Ambos los he descartado, he visto que sólo soportan Python 2.x. Igual gracias por tus sugerencias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Wed Feb 12 18:31:17 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Wed, 12 Feb 2014 11:31:17 -0600 Subject: [Python-es] =?utf-8?q?Crear_instalador_para_aplicaci=C3=B3n?= In-Reply-To: <52FBAEC0.6080108@autistici.org> References: <52FBA2D6.9040700@autistici.org> <52FBADDE.7070101@gmail.com> <52FBAEC0.6080108@autistici.org> Message-ID: cx_freeze sí es compatible con python 3.x (No fue tan buena idea usar python 3.x) Saludos! El día 12 de febrero de 2014, 11:26, Arturo Llaja Alarcón escribió: > On 12/02/14 12:22, Mario Lacunza wrote: > > py2exe, pyinstaller... > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > Hosting:: http://mlv-host.com/ > Mascotas Perdidas:: http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > > El 12/02/14 11:35, Arturo Llaja Alarcón escribió: > > Buen día. > > He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y > el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para > lo cual necesito crear el instalador para plataforma Windows. > > Si me pudieran sugerir algunas aplicaciones para crear mi instalador. > > Gracias por sus respuestas. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > Ambos los he descartado, he visto que sólo soportan Python 2.x. > > Igual gracias por tus sugerencias. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From artus.lla en autistici.org Wed Feb 12 18:34:32 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Wed, 12 Feb 2014 12:34:32 -0500 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= In-Reply-To: References: <52FBA2D6.9040700@autistici.org> <52FBADDE.7070101@gmail.com> <52FBAEC0.6080108@autistici.org> Message-ID: <52FBB0A8.3090104@autistici.org> On 12/02/14 12:31, Charly Román wrote: > cx_freeze sí es compatible con python 3.x > > (No fue tan buena idea usar python 3.x) > > > Saludos! > > El día 12 de febrero de 2014, 11:26, Arturo Llaja Alarcón > escribió: >> On 12/02/14 12:22, Mario Lacunza wrote: >> >> py2exe, pyinstaller... >> >> Saludos / Best regards >> >> Mario Lacunza >> Email:: mlacunza en gmail.com >> Personal Website:: http://www.lacunza.biz/ >> Hosting:: http://mlv-host.com/ >> Mascotas Perdidas:: http://mascotas-perdidas.com/ >> Google Talk / Y! messenger / Skype: mlacunzav >> >> El 12/02/14 11:35, Arturo Llaja Alarcón escribió: >> >> Buen día. >> >> He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y >> el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para >> lo cual necesito crear el instalador para plataforma Windows. >> >> Si me pudieran sugerir algunas aplicaciones para crear mi instalador. >> >> Gracias por sus respuestas. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> Ambos los he descartado, he visto que sólo soportan Python 2.x. >> >> Igual gracias por tus sugerencias. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ Pienso que sí fue buena idea, estoy rondando la idea de "congelar" el script de mi aplicación con cx_freeze y crear el instalador con Inno Setup. Desearía recibir más sugerencias, gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Wed Feb 12 18:48:14 2014 From: mlacunza en gmail.com (Mario Lacunza) Date: Wed, 12 Feb 2014 12:48:14 -0500 Subject: [Python-es] =?utf-8?q?Crear_instalador_para_aplicaci=C3=B3n?= In-Reply-To: <52FBB0A8.3090104@autistici.org> References: <52FBA2D6.9040700@autistici.org> <52FBADDE.7070101@gmail.com> <52FBAEC0.6080108@autistici.org> <52FBB0A8.3090104@autistici.org> Message-ID: <52FBB3DE.1010300@gmail.com> Yo personalmente no migro a Python v 3 principalmente xq: * Aun no veo nada en Python 3 q no se pueda hacer con v 2.x * Soporte para esta version de librerias de terceros es aun incipiente... Ahora tu hablas de un "instalador" eso te lo puedes hacer tu mismo con Python pero si te refieres a crear un EXE eso esta mas dificil para Python 3... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav El 12/02/14 12:34, Arturo Llaja Alarcón escribió: > On 12/02/14 12:31, Charly Román wrote: >> cx_freeze sí es compatible con python 3.x >> >> (No fue tan buena idea usar python 3.x) >> >> >> Saludos! >> >> El día 12 de febrero de 2014, 11:26, Arturo Llaja Alarcón >> escribió: >>> On 12/02/14 12:22, Mario Lacunza wrote: >>> >>> py2exe, pyinstaller... >>> >>> Saludos / Best regards >>> >>> Mario Lacunza >>> Email::mlacunza en gmail.com >>> Personal Website::http://www.lacunza.biz/ >>> Hosting::http://mlv-host.com/ >>> Mascotas Perdidas::http://mascotas-perdidas.com/ >>> Google Talk / Y! messenger / Skype: mlacunzav >>> >>> El 12/02/14 11:35, Arturo Llaja Alarcón escribió: >>> >>> Buen día. >>> >>> He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y >>> el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para >>> lo cual necesito crear el instalador para plataforma Windows. >>> >>> Si me pudieran sugerir algunas aplicaciones para crear mi instalador. >>> >>> Gracias por sus respuestas. >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ:http://python-es-faq.wikidot.com/ >>> >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ:http://python-es-faq.wikidot.com/ >>> >>> Ambos los he descartado, he visto que sólo soportan Python 2.x. >>> >>> Igual gracias por tus sugerencias. >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ:http://python-es-faq.wikidot.com/ >>> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > Pienso que sí fue buena idea, estoy rondando la idea de "congelar" el > script de mi aplicación con cx_freeze y crear el instalador con Inno > Setup. > > Desearía recibir más sugerencias, gracias. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en autistici.org Wed Feb 12 18:25:30 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Wed, 12 Feb 2014 12:25:30 -0500 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= In-Reply-To: References: <52FBA2D6.9040700@autistici.org> Message-ID: <52FBAE8A.7030807@autistici.org> On 12/02/14 12:18, Charly Román wrote: > Busca información de cx_freeze. > > Saludos. > > El día 12 de febrero de 2014, 10:35, Arturo Llaja Alarcón > escribió: >> Buen día. >> >> He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y >> el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para >> lo cual necesito crear el instalador para plataforma Windows. >> >> Si me pudieran sugerir algunas aplicaciones para crear mi instalador. >> >> Gracias por sus respuestas. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ Gracias he visto que cx_freeze, soporta Python 3 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en autistici.org Wed Feb 12 18:55:58 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Wed, 12 Feb 2014 12:55:58 -0500 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= In-Reply-To: <52FBB3DE.1010300@gmail.com> References: <52FBA2D6.9040700@autistici.org> <52FBADDE.7070101@gmail.com> <52FBAEC0.6080108@autistici.org> <52FBB0A8.3090104@autistici.org> <52FBB3DE.1010300@gmail.com> Message-ID: <52FBB5AE.3060205@autistici.org> On 12/02/14 12:48, Mario Lacunza wrote: > Yo personalmente no migro a Python v 3 principalmente xq: > > * Aun no veo nada en Python 3 q no se pueda hacer con v 2.x > * Soporte para esta version de librerias de terceros es aun > incipiente... > > Ahora tu hablas de un "instalador" eso te lo puedes hacer tu mismo con > Python pero si te refieres a crear un EXE eso esta mas dificil para > Python 3... > > Saludos / Best regards > > Mario Lacunza > Email::mlacunza en gmail.com > Personal Website::http://www.lacunza.biz/ > Hosting::http://mlv-host.com/ > Mascotas Perdidas::http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > El 12/02/14 12:34, Arturo Llaja Alarcón escribió: >> On 12/02/14 12:31, Charly Román wrote: >>> cx_freeze sí es compatible con python 3.x >>> >>> (No fue tan buena idea usar python 3.x) >>> >>> >>> Saludos! >>> >>> El día 12 de febrero de 2014, 11:26, Arturo Llaja Alarcón >>> escribió: >>>> On 12/02/14 12:22, Mario Lacunza wrote: >>>> >>>> py2exe, pyinstaller... >>>> >>>> Saludos / Best regards >>>> >>>> Mario Lacunza >>>> Email::mlacunza en gmail.com >>>> Personal Website::http://www.lacunza.biz/ >>>> Hosting::http://mlv-host.com/ >>>> Mascotas Perdidas::http://mascotas-perdidas.com/ >>>> Google Talk / Y! messenger / Skype: mlacunzav >>>> >>>> El 12/02/14 11:35, Arturo Llaja Alarcón escribió: >>>> >>>> Buen día. >>>> >>>> He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 y >>>> el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, para >>>> lo cual necesito crear el instalador para plataforma Windows. >>>> >>>> Si me pudieran sugerir algunas aplicaciones para crear mi instalador. >>>> >>>> Gracias por sus respuestas. >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ:http://python-es-faq.wikidot.com/ >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ:http://python-es-faq.wikidot.com/ >>>> >>>> Ambos los he descartado, he visto que sólo soportan Python 2.x. >>>> >>>> Igual gracias por tus sugerencias. >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> https://mail.python.org/mailman/listinfo/python-es >>>> FAQ:http://python-es-faq.wikidot.com/ >>>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >>> FAQ:http://python-es-faq.wikidot.com/ >> Pienso que sí fue buena idea, estoy rondando la idea de "congelar" el >> script de mi aplicación con cx_freeze y crear el instalador con Inno >> Setup. >> >> Desearía recibir más sugerencias, gracias. >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es >> FAQ:http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ Poco a poco las librerías más populares ya han sido portadas a Python 3 como se puede ver en: https://python3wos.appspot.com/ Para preparar el instalador creo que es mejor usar Inno Setup, de esa forma me concentro en el desarrollo de mi aplicación, y la distribución a mi parecer, es mejor hacerla con una aplicación preparada para tal efecto. Gracias por tus sugerencias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From cmanuel en lt.desoft.cu Wed Feb 12 20:14:43 2014 From: cmanuel en lt.desoft.cu (Carlos Manuel) Date: Wed, 12 Feb 2014 14:14:43 -0500 Subject: [Python-es] Tratando de levantar formulario "Send To" del sistema In-Reply-To: References: Message-ID: <52FBC823.80900@lt.desoft.cu> Hola, estoy tratando de levantar desde una función python el formulario que aparece cuando haces click derecho sobre un archivo y seleccionas la opción "Enviar a..." Se aprecia cualquier ayuda.. From asdrubalivan.listas en gmail.com Wed Feb 12 18:13:08 2014 From: asdrubalivan.listas en gmail.com (=?ISO-8859-1?Q?Asdr=FAbal_Iv=E1n_Su=E1rez?=) Date: Wed, 12 Feb 2014 12:43:08 -0430 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= In-Reply-To: <52FBA2D6.9040700@autistici.org> References: <52FBA2D6.9040700@autistici.org> Message-ID: El 12 de febrero de 2014, 12:05, Arturo Llaja Alarcón < artus.lla en autistici.org> escribió: > Buen día. > > He creado una aplicación en Python 3 con Gtk 3, además usa Postgresql 9.3 > y el conector pysicopg2, ahora lo que quiero es distribuir la aplicación, > para lo cual necesito crear el instalador para plataforma Windows. > > Si me pudieran sugerir algunas aplicaciones para crear mi instalador. > > Buen día, nunca he usado pysicopg2, pero creo que py2exe [1] podría servirte. ¿Has intentado usarlo? [1] http://www.py2exe.org/ > Gracias por sus respuestas. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From omar.vpa en gmail.com Wed Feb 12 20:29:44 2014 From: omar.vpa en gmail.com (=?ISO-8859-1?Q?Omar_Guti=E9rrez?=) Date: Wed, 12 Feb 2014 13:29:44 -0600 Subject: [Python-es] Tratando de levantar formulario "Send To" del sistema In-Reply-To: <52FBC823.80900@lt.desoft.cu> References: <52FBC823.80900@lt.desoft.cu> Message-ID: No estoy seguro de qué tratas de hacer. ¿quieres generar un menú similar al que mencionas o quieres capturar el evento cuando alguien presiona click derecho? Además depende del operativo que estás utilizando. Por ejemplo, si es Linux, puede complicarse un poco más, pues quizás estés utilizando XFCE o GNOME y la librería que tengas que utilizar será pyGTK, pero si usas KDE sería pyQt. 2014-02-12 13:14 GMT-06:00 Carlos Manuel : > Hola, estoy tratando de levantar desde una función python el formulario > que aparece cuando haces click derecho sobre un archivo y seleccionas la > opción "Enviar a..." > Se aprecia cualquier ayuda.. > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From nestorock en gmail.com Thu Feb 13 09:14:20 2014 From: nestorock en gmail.com (nesto) Date: Thu, 13 Feb 2014 09:14:20 +0100 Subject: [Python-es] Fwd: Exceptions EOF.Error: [Errno 10054] In-Reply-To: <11F7B023CCC445A78483265E4DA86869@UsuarioPC> References: <11F7B023CCC445A78483265E4DA86869@UsuarioPC> Message-ID: Buenas Marcelo, y gracias de ante mano por responderme. No entiendo muy bien tu cambio. Si me estás diciendo que ponga ese código al final del fichero del fichero checkDirGUI_v1, lo que estoy haciendo es machacar la definición del Frame que obtengo del wxFormBuilder por el que tu pones, y aun así no me funciona desde el interprete de Python. saludos, El 9 de febrero de 2014, 13:55, Marcelo Barbero escribió: > Para que funcione el programa, tuve que agregar algo así al final del > archivo checkDirGUI_v1: > > class BackupToolFrame(wx.Frame): > def __init__( self, parent ): > wx.Frame.__init__ ( self, parent) > > A mí me funciona bien corriéndolo desde el intérprete de Python 2.7.5. ¿No > será problema de PyScripter? > > Marcelo > > ________________________________ > > De: Python-es > [mailto:python-es-bounces+marcelobarbero=arnet.com.ar en python.org] En > nombre > de nesto > Enviado el: domingo 9 de febrero de 2014 08:12 > Para: python-es en python.org > Asunto: [Python-es] Fwd: Exceptions EOF.Error: [Errno 10054] > > > Hi again. I wil try to send more information about the error. > > > I work with next tools: > > > PyScripter: v2.7 > wxFormBuilder: v3.4. > > > I have tried to generate this Windows, with two StaticText and two > DirPickerCtrl: > > > > > > The code generated by wxFormBuilder is: > > > class panelDir ( wx.Panel ): > > def __init__( self, parent ): > wx.Panel.__init__ ( self, parent, id = wx.ID_ANY, pos = > wx.DefaultPosition, size = wx.Size( 500,405 ), style = wx.TAB_TRAVERSAL ) > > self.SetBackgroundColour( wx.SystemSettings.GetColour( > wx.SYS_COLOUR_INACTIVECAPTIONTEXT ) ) > self.SetMinSize( wx.Size( 300,400 ) ) > > bSizer2 = wx.BoxSizer( wx.VERTICAL ) > > sizerMaestro = wx.BoxSizer( wx.HORIZONTAL ) > > self.maestroText = wx.StaticText( self, wx.ID_ANY, u"Directorio > Maestro", wx.Point( -1,-1 ), wx.Size( 120,-1 ), > wx.ALIGN_CENTRE|wx.ST_NO_AUTORESIZE|wx.RAISED_BORDER ) > self.maestroText.Wrap( -1 ) > self.maestroText.SetFont( wx.Font( wx.NORMAL_FONT.GetPointSize(), > 70, 90, 92, False, wx.EmptyString ) ) > self.maestroText.SetForegroundColour( wx.SystemSettings.GetColour( > wx.SYS_COLOUR_HIGHLIGHTTEXT ) ) > self.maestroText.SetBackgroundColour( wx.SystemSettings.GetColour( > wx.SYS_COLOUR_HIGHLIGHT ) ) > > sizerMaestro.Add( self.maestroText, 0, wx.ALIGN_CENTER|wx.ALL, 5 ) > > bSizer9 = wx.BoxSizer( wx.VERTICAL ) > > self.m_dirMaestro = wx.DirPickerCtrl( self, wx.ID_ANY, > wx.EmptyString, u"Select a folder", wx.DefaultPosition, wx.DefaultSize, > wx.DIRP_DEFAULT_STYLE ) > bSizer9.Add( self.m_dirMaestro, 0, wx.ALL|wx.EXPAND, 5 ) > > > sizerMaestro.Add( bSizer9, 1, wx.EXPAND, 5 ) > > > bSizer2.Add( sizerMaestro, 0, wx.ALL|wx.EXPAND|wx.SHAPED, 5 ) > > sizerDestino = wx.BoxSizer( wx.HORIZONTAL ) > > self.destinoText = wx.StaticText( self, wx.ID_ANY, u"Directorio > Destino", wx.Point( -1,-1 ), wx.Size( 120,-1 ), > wx.ALIGN_CENTRE|wx.ALIGN_RIGHT|wx.ST_NO_AUTORESIZE|wx.RAISED_BORDER ) > self.destinoText.Wrap( -1 ) > self.destinoText.SetFont( wx.Font( wx.NORMAL_FONT.GetPointSize(), > 70, 90, 92, False, wx.EmptyString ) ) > self.destinoText.SetForegroundColour( wx.SystemSettings.GetColour( > wx.SYS_COLOUR_HIGHLIGHTTEXT ) ) > self.destinoText.SetBackgroundColour( wx.SystemSettings.GetColour( > wx.SYS_COLOUR_HIGHLIGHT ) ) > > sizerDestino.Add( self.destinoText, 0, wx.ALIGN_CENTER|wx.ALL, 5 ) > > bSizer10 = wx.BoxSizer( wx.VERTICAL ) > > self.m_dirDestino = wx.DirPickerCtrl( self, wx.ID_ANY, > wx.EmptyString, u"Select a folder", wx.DefaultPosition, wx.DefaultSize, > wx.DIRP_DEFAULT_STYLE ) > bSizer10.Add( self.m_dirDestino, 0, wx.ALL|wx.EXPAND, 5 ) > > > sizerDestino.Add( bSizer10, 1, wx.EXPAND, 5 ) > > > bSizer2.Add( sizerDestino, 0, wx.ALL|wx.EXPAND|wx.SHAPED, 5 ) > > sizerResultado = wx.BoxSizer( wx.VERTICAL ) > > self.resultadoText = wx.TextCtrl( self, wx.ID_ANY, u"", > wx.DefaultPosition, wx.Size( -1,-1 ), > wx.HSCROLL|wx.TE_MULTILINE|wx.RAISED_BORDER ) > sizerResultado.Add( self.resultadoText, 0, wx.ALL|wx.EXPAND, 5 ) > > > bSizer2.Add( sizerResultado, 3, wx.ALL|wx.EXPAND, 5 ) > > > self.SetSizer( bSizer2 ) > self.Layout() > > def __del__( self ): > pass > > > And the code I wrote to run this program this (very simple): > > > import wx > from checkDirGUI_v1 import BackupToolFrame, panelDir > > ########################################################################### > ## Class BackupToolFrame > ########################################################################### > > class dirCheckPanel ( panelDir ): > def checkDir( self, event ): > print "hola" > > class dirCheckFrame ( BackupToolFrame ): > def __init__( self, parent ): > BackupToolFrame.__init__ ( self, parent ) > > self.panel = dirCheckPanel( self ) > > class BackupToolApp(wx.App): > def OnInit(self): > ventana = dirCheckFrame(None) > ventana.Show(True) > return True > > app = BackupToolApp() > print app.__class__ > app.MainLoop() > > > > > The traceback I get is that: > > > *** Remote Interpreter Reinitialized *** > >>> > Traceback (most recent call last): > File "", line 73, in execInThread > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\netref.py", line 196, in > __call__ > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\netref.py", line 71, in syncreq > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 431, in > sync_request > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 379, in serve > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\protocol.py", line 337, in _recv > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\channel.py", line 50, in recv > File "C:\Archivos de > programa\PyScripter\Lib\rpyc.zip\rpyc\core\stream.py", line 166, in read > EOFError: [Errno 10054] Se ha forzado la interrupción de una conexión > existente por el host remoto > >>> > *** Remote Interpreter Reinitialized *** > >>> > > > And this is a screenshot about error: > > > > > > And this is the message I get in PyScripter: > > > > > If I change dirPickerCtrl for two textCtrl the program work. That is the > reason that I think the problem is the dirPickerCtrl > > > If somebody need more information, please let me know it. > > > Thanks. > > > Regards, > > > > ---------- Mensaje reenviado ---------- > De: nesto > Fecha: 5 de febrero de 2014, 9:58 > Asunto: Exceptions EOF.Error: [Errno 10054] > Para: python-es en python.org > > > > > Buenos días. > > > Soy nuevo en Python, no llevo ni dos semanas leyendo manuales de Python e > intentando realizar un pequeño programita. Empecé con uno que se ejecutaba > en la linea de comandos y me ha gustado tanto que ya estoy metido de lleno > en programación gráfica. > > > Me he encontrado con el siguiente error: > > exceptions.EOFError: [Errno 10054] Se ha forzado la interrupción de una > conexión existente por el host remoto > > > El problema solo me pasa cuando meto un objeto wxDirPickerCtrl, que > simplemente me saca una caja de texto y un botón para poder seleccionar un > directorio. > > Si quito este objeto y le pongo uno tipo texto, por ejmplo, ya no me sale > el > error. > > He intentado mirar por internet, pero casi todo lo que me sale con este > error es referido a FTP o con otros lenguajes que no son Python, y la > explicación que da no me cuadra mucho con lo que yo estoy utilizando. > > > ¿Alguno sabría porqué puede dar este error? ¿será que el objeto > DirPickerCtrl requiere alguna configuración especial? > > > Solo decir que para generar las ventanas estoy utilizando la aplicación > wxFormBuilder, por si es este el problema. > > > De antemano muchas gracias. > > saludos, > > > -- > > .- NestoRock -. > > > > -- > > .- NestoRock -. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- .- NestoRock -. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From artus.lla en autistici.org Thu Feb 13 20:42:53 2014 From: artus.lla en autistici.org (=?ISO-8859-1?Q?Arturo_Llaja_Alarc=F3n?=) Date: Thu, 13 Feb 2014 14:42:53 -0500 Subject: [Python-es] =?iso-8859-1?q?Crear_instalador_para_aplicaci=F3n?= In-Reply-To: References: <52FBA2D6.9040700@autistici.org> Message-ID: <52FD203D.2040707@autistici.org> On 12/02/14 12:13, Asdrúbal Iván Suárez wrote: > > > > El 12 de febrero de 2014, 12:05, Arturo Llaja Alarcón > > escribió: > > Buen día. > > He creado una aplicación en Python 3 con Gtk 3, además usa > Postgresql 9.3 y el conector pysicopg2, ahora lo que quiero es > distribuir la aplicación, para lo cual necesito crear el > instalador para plataforma Windows. > > Si me pudieran sugerir algunas aplicaciones para crear mi instalador. > > > Buen día, nunca he usado pysicopg2, pero creo que py2exe [1] podría > servirte. ¿Has intentado usarlo? > > [1] http://www.py2exe.org/ > > Gracias por sus respuestas. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ Sí, en un principio me lo planteé; pero no tiene soporte aún para Python 3. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hectorogarcia en gmail.com Thu Feb 13 21:59:35 2014 From: hectorogarcia en gmail.com (Hector Garcia) Date: Thu, 13 Feb 2014 14:59:35 -0600 Subject: [Python-es] =?iso-8859-1?q?pygame=2Emixer=2Emusic=2Eset=5Fpos_no_?= =?iso-8859-1?q?existe=2E_=BFAlternativa=3F?= In-Reply-To: References: Message-ID: El día 12 de febrero de 2014, 6:53, Carlos Zuniga escribió: > 2014-02-10 18:30 GMT-05:00 Hector Garcia : >>... > > Hola Hector, si miras la documentación de get_pos [0] dice: > > This gets the number of milliseconds that the music has been playing > for. The returned time only represents how long the music has been > playing; it does not take into account any starting position offsets. > > O sea, get_pos no te devuelve la posición actual en el archivo que > estas escuchando si no el tiempo que la musica ha estado corriendo. > Ejecutar play de nuevo hace que reinicie get_pos. > > Esto es porque la música se carga por partes (streaming) en lugar de > cargar todo el archivo en memoria. > > Si quieres obtener la posición, te recomendaría que guardes en una > variable el valor que le pasas a la función play y se lo sumes al > resultado de get_pos, aunque esto se complica si la musica esta > sonando en un bucle y el contador no reinicia, tendrías que probar > eso. > > Saludos. > Gracias Carlos, no había notado ése pequeño detalle. En realidad, quiero implementar un avance (o retroceso) corto en la canción que se reproduce, de, por ejemplo, 10 segundos. Algo parecido a mplayer, al presionar las flechas izquierda o derecha. Por alguna razón que no entiendo, mi pygame no expone la función set_pos. Me estoy imaginando que viene desde la versión de SDL que tengo con Wheezy(1.2). No tengo muchas ganas de compilar e instalar la SDL2 sólo para probar si se soluciona con ello. De momento, estoy analizando los manuales de gstreamer, a ver si por allí le pego. Sólo que, manejan sus ejemplos muy pegados con GTK, y, como no estoy haciendo un reproductor gráfico, se me complica un poco su interpretación. Si alguien considera que existe alguna otra librería, que me permita reproducir archivos ogg desde consola, con la posibilidad de avance por pasos, (o ejemplos en la red de gstreamer, sin GTK) le agradecería muchísimo un cable. Gracias de nuevo Saludos cordiales -- Hector -- El Pic no pudo Iniciar correctamente. Inserte el disco de arranque y presione cualquier pin para continuar... Linux Registered User #467500 https://linuxcounter.net/user/467500.html From kausdiv en gmail.com Thu Feb 20 21:56:37 2014 From: kausdiv en gmail.com (kausdiv) Date: Thu, 20 Feb 2014 21:56:37 +0100 Subject: [Python-es] SEPA Message-ID: <53066C05.9070808@gmail.com> Se ha borrado un adjunto en formato HTML... URL: From jlloret en gmail.com Thu Feb 20 23:14:44 2014 From: jlloret en gmail.com (Pepe Lloret) Date: Thu, 20 Feb 2014 23:14:44 +0100 Subject: [Python-es] SEPA In-Reply-To: <53066C05.9070808@gmail.com> References: <53066C05.9070808@gmail.com> Message-ID: Hola, 2014-02-20 21:56 GMT+01:00 kausdiv : > Hola.. > > Alguien ha implementado el sistema 19.14 SEPA (recibos domiciliados) ? Yo he realizado el 19-14 (no el 19-14 ISO 20022) en web2py para la aplicación de gestión de una asociación y realmente el formato en sí es muy sencillo. > Estoy buscando cómo hacerlo, y si alguien lo tiene estaría dispuesto a > recibir una oferta. :-) No está desarrollado de manera que sea estándar, pero no sería complicado de adaptar a otras situaciones. Si puedo echarte una mano, por aquí estoy. Saludos, Pepe -- Pepe Lloret http://www.pepell.com From kausdiv en gmail.com Fri Feb 21 00:37:32 2014 From: kausdiv en gmail.com (kausdiv) Date: Fri, 21 Feb 2014 00:37:32 +0100 Subject: [Python-es] SEPA In-Reply-To: References: <53066C05.9070808@gmail.com> Message-ID: <530691BC.1080100@gmail.com> Gracias Pepe. Como presupongo que ver el código es pedir demasiado te cuento lo que quiero hacer: Tengo algunos programas en Velneo, que generan al fichero normas de recibos norma 19. He pensado que se exporten a un archivo csv. Un programa Python toma este archivo, y otro donde está la configuración de la cuenta del ordenante y genera el xml de la 19.14 Pero como no he empezado no se por donde hincarle el diente. Saludos. P.D. este programa podría ser de utilidad a mucha gente. El 20/02/2014 23:14, Pepe Lloret escribió: > Hola, > > 2014-02-20 21:56 GMT+01:00 kausdiv : >> Hola.. >> >> Alguien ha implementado el sistema 19.14 SEPA (recibos domiciliados) ? > Yo he realizado el 19-14 (no el 19-14 ISO 20022) en web2py para la > aplicación de gestión de una asociación y realmente el formato en sí > es muy sencillo. > >> Estoy buscando cómo hacerlo, y si alguien lo tiene estaría dispuesto a >> recibir una oferta. :-) > No está desarrollado de manera que sea estándar, pero no sería > complicado de adaptar a otras situaciones. > > Si puedo echarte una mano, por aquí estoy. > > Saludos, > > Pepe > From jlloret en gmail.com Fri Feb 21 00:52:24 2014 From: jlloret en gmail.com (Pepe Lloret) Date: Fri, 21 Feb 2014 00:52:24 +0100 Subject: [Python-es] SEPA In-Reply-To: <530691BC.1080100@gmail.com> References: <53066C05.9070808@gmail.com> <530691BC.1080100@gmail.com> Message-ID: Hola, 2014-02-21 0:37 GMT+01:00 kausdiv : > Como presupongo que ver el código es pedir demasiado te cuento lo que quiero > hacer: Para nada. https://db.tt/ksgGjTg2 Aquí está la parte "interesante", la de generación del fichero (en formato texto, no el XML). Faltaría el módulo de funciones pero creo que se entiende perfectamente. Hay que tener en cuenta que no es Python "puro". Estoy utilizando el framework de desarrollo web web2py. De todas maneras cualquier duda sobre el mismo estaré encantado de intentar resolverla. > Tengo algunos programas en Velneo, que generan al fichero normas de recibos > norma 19. > He pensado que se exporten a un archivo csv. > Un programa Python toma este archivo, y otro donde está la configuración de > la cuenta del ordenante y genera el xml de la 19.14 Es la opción que han tomado en algunos sitios para realizar. A partir del 19 "clásico" generar el 19-14. De todas maneras no es tan sencillo puesto que hay que llevar una gestión de los mandatos (órdenes de domiciliación). > Saludos. > P.D. este programa podría ser de utilidad a mucha gente. Bueno, ahí está :-) Saludos, Pepe -- Pepe Lloret http://www.pepell.com From raimonesteve en gmail.com Fri Feb 21 08:38:30 2014 From: raimonesteve en gmail.com (Raimon Esteve) Date: Fri, 21 Feb 2014 08:38:30 +0100 Subject: [Python-es] SEPA In-Reply-To: <53066C05.9070808@gmail.com> References: <53066C05.9070808@gmail.com> Message-ID: > Alguien ha implementado el sistema 19.14 SEPA (recibos domiciliados) ? En Tryton ya está operativo el sistema de pago con SEPA. El módulo todavía no se ha publicado como módulo core debido que todavía esta en el codereview. También te recomiendo añadir el sepa de trytonspain que "personaliza" los ficheros para sepa un poco Made In Spain. Si no usas Tryton para la generación de pagos domiciliados (aunque te lo recomiendo ya que lo tienes integrado con la contabilidad o la gestión total), puedes almenos ver como son las plantillas (esto es lo que te interesa) y la generación de ellas con datos (dependrá de los datos orígen). Saludos. -- Raimon Esteve From kausdiv en gmail.com Fri Feb 21 09:16:56 2014 From: kausdiv en gmail.com (kausdiv) Date: Fri, 21 Feb 2014 09:16:56 +0100 Subject: [Python-es] SEPA In-Reply-To: References: <53066C05.9070808@gmail.com> Message-ID: <53070B78.90909@gmail.com> Raimon, muchas gracias no tenía ni idea de que existiese algo así. Voy a mirarlo, tiene muy buena pinta. Ahora estoy viendo el código de Pepe Lleret, por cierto muchas gracias Pepe por compartir el código. El 21/02/2014 8:38, Raimon Esteve escribió: >> Alguien ha implementado el sistema 19.14 SEPA (recibos domiciliados) ? > En Tryton ya está operativo el sistema de pago con SEPA. El módulo > todavía no se ha publicado como módulo core debido que todavía esta en > el codereview. También te recomiendo añadir el sepa de trytonspain que > "personaliza" los ficheros para sepa un poco Made In Spain. > > Si no usas Tryton para la generación de pagos domiciliados (aunque te > lo recomiendo ya que lo tienes integrado con la contabilidad o la > gestión total), puedes almenos ver como son las plantillas (esto es lo > que te interesa) y la generación de ellas con datos (dependrá de los > datos orígen). > > Saludos. > From listas en soft-com.es Fri Feb 21 10:34:53 2014 From: listas en soft-com.es (Oswaldo) Date: Fri, 21 Feb 2014 10:34:53 +0100 Subject: [Python-es] SEPA In-Reply-To: <530691BC.1080100@gmail.com> References: <53066C05.9070808@gmail.com> <530691BC.1080100@gmail.com> Message-ID: <53071DBD.1030205@soft-com.es> El 21/02/2014 0:37, kausdiv escribió: > Gracias Pepe. > > Como presupongo que ver el código es pedir demasiado te cuento lo que > quiero hacer: > Tengo algunos programas en Velneo, que generan al fichero normas de > recibos norma 19. > He pensado que se exporten a un archivo csv. > Un programa Python toma este archivo, y otro donde está la configuración > de la cuenta del ordenante y genera el xml de la 19.14 > > Pero como no he empezado no se por donde hincarle el diente. > Yo he hecho un conversor que lee el archivo de la norma 19 antigua y genera uno nuevo adaptado a sepa básico. No es difícil, solo empollarte un poco los formatos ;) -- Oswaldo From monobot.soft en gmail.com Fri Feb 21 12:57:39 2014 From: monobot.soft en gmail.com (monoBOT) Date: Fri, 21 Feb 2014 11:57:39 +0000 Subject: [Python-es] SEPA In-Reply-To: <53071DBD.1030205@soft-com.es> References: <53066C05.9070808@gmail.com> <530691BC.1080100@gmail.com> <53071DBD.1030205@soft-com.es> Message-ID: Yo estoy en lo mismo... lo estoy montando con elementtree para generar el xml, pero tengo muchas dudas de cuales campos son imprescindibles, etc... Estaría bien montar entre todos una librería que lo haga. El 21 de febrero de 2014, 9:34, Oswaldo escribió: > El 21/02/2014 0:37, kausdiv escribió: > > Gracias Pepe. >> >> Como presupongo que ver el código es pedir demasiado te cuento lo que >> quiero hacer: >> Tengo algunos programas en Velneo, que generan al fichero normas de >> recibos norma 19. >> He pensado que se exporten a un archivo csv. >> Un programa Python toma este archivo, y otro donde está la configuración >> de la cuenta del ordenante y genera el xml de la 19.14 >> >> Pero como no he empezado no se por donde hincarle el diente. >> >> > Yo he hecho un conversor que lee el archivo de la norma 19 antigua y > genera uno nuevo adaptado a sepa básico. No es difícil, solo empollarte un > poco los formatos ;) > > > -- > Oswaldo > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From raimonesteve en gmail.com Fri Feb 21 13:23:31 2014 From: raimonesteve en gmail.com (Raimon Esteve) Date: Fri, 21 Feb 2014 13:23:31 +0100 Subject: [Python-es] SEPA In-Reply-To: References: <53066C05.9070808@gmail.com> <530691BC.1080100@gmail.com> <53071DBD.1030205@soft-com.es> Message-ID: 2014-02-21 12:57 GMT+01:00 monoBOT : > Yo estoy en lo mismo... lo estoy montando con elementtree para generar el > xml, pero tengo muchas dudas de cuales campos son imprescindibles, etc... > > Estaría bien montar entre todos una librería que lo haga. miraros el sepa de Tryton. Teneis una plantilla que se entiende perfectamente su estructura. El curro es que los datos de origen son cada uno distintos y es donde debeis hacer los cálculos. La plantilla, lo más senzillo. From jeancarlosr_ve en yahoo.com Fri Feb 21 16:37:58 2014 From: jeancarlosr_ve en yahoo.com (=?iso-8859-1?Q?Jean_Carlos_Rodr=ECguez?=) Date: Fri, 21 Feb 2014 07:37:58 -0800 (PST) Subject: [Python-es] Python + PyQt4 + Sqlite Message-ID: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> Buenos Dias Dias Disculpen el off topic, he desarrallodo application es para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si lo soporta, pero al utilizar py2app obtengo error en la carga del driver SQLite, de verdad he buscado en google y no he conseguido una solution, utilizo
Python 2.7.6
Qt 4.8.5
PyQt 4.10.3
Sip 4.15.4
QScintilla 2.8
Eric4 4.5.19

El qt lo des argue directo para Mac, los demas los instale manualmente, y a duo a ustedes para ver si alguien ha tenido este problema antes, ah en windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Fri Feb 21 16:46:08 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Fri, 21 Feb 2014 09:46:08 -0600 Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> Message-ID: Sin tener el error poco se puede hacer. Saludos. El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez < jeancarlosr_ve en yahoo.com> escribió: > Buenos Dias Dias Disculpen el off topic, he desarrallodo application es > para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, > y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si > lo soporta, pero al utilizar py2app obtengo error en la carga del driver > SQLite, de verdad he buscado en google y no he conseguido una solution, > utilizo > Python 2.7.6 > Qt 4.8.5 > PyQt 4.10.3 > Sip 4.15.4 > QScintilla 2.8 > Eric4 4.5.19 > > El qt lo des argue directo para Mac, los demas los instale manualmente, y > a duo a ustedes para ver si alguien ha tenido este problema antes, ah en > windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ismael.velandia en gmail.com Fri Feb 21 17:25:31 2014 From: ismael.velandia en gmail.com (ismael velandia) Date: Fri, 21 Feb 2014 11:25:31 -0500 Subject: [Python-es] SEPA In-Reply-To: <53066C05.9070808@gmail.com> References: <53066C05.9070808@gmail.com> Message-ID: Estimados listeros: Agradezco observaciones generales sobre hosting para Web2py. Cual es interesante y fiable. Estoy proximo a subir una aplicacion que usara Scipy y numpy entre otras cosas. Desde Colombia con gratitud, Ismael Velandia MSc Producción Animal *-*-* Luego de una partida de ajedrez, en lo fundamental, siempre los dos contendores salen ganando. Esa es la razón por la que merece ser jugada... *-*-* El 20 de febrero de 2014, 15:56, kausdiv escribió: > Hola.. > > Alguien ha implementado el sistema 19.14 SEPA (recibos domiciliados) ? > > Estoy buscando cómo hacerlo, y si alguien lo tiene estaría dispuesto a > recibir una *oferta*. :-) > > Saludos. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jeancarlosr_ve en yahoo.com Fri Feb 21 22:36:35 2014 From: jeancarlosr_ve en yahoo.com (=?iso-8859-1?Q?Jean_Carlos_Rodr=ECguez?=) Date: Fri, 21 Feb 2014 13:36:35 -0800 (PST) Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> Message-ID: <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> NSqlDatabase: QSQLITE driver not load El Viernes, 21 de febrero, 2014 9:46 A.M., Charly Román escribió: Sin tener el error poco se puede hacer. Saludos. El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez escribió: Buenos Dias Dias Disculpen el off topic, he desarrallodo application es para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si lo soporta, pero al utilizar py2app obtengo error en la carga del driver SQLite, de verdad he buscado en google y no he conseguido una solution, utilizo >Python 2.7.6 >Qt 4.8.5 >PyQt 4.10.3 >Sip 4.15.4 >QScintilla 2.8 >Eric4 4.5.19 > >El qt lo des argue directo para Mac, los demas los instale manualmente, y a duo a ustedes para ver si alguien ha tenido este problema antes, ah en windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 >_______________________________________________ >Python-es mailing list >Python-es en python.org >https://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From chack14rock en gmail.com Fri Feb 21 23:34:51 2014 From: chack14rock en gmail.com (=?UTF-8?Q?Charly_Rom=C3=A1n?=) Date: Fri, 21 Feb 2014 16:34:51 -0600 Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> Message-ID: Checa esto: http://qt-project.org/forums/viewthread/14246 (es de C++ pero igual te puede ayudar) Creo que el problema viene por que no has incluido los imports en la config de py2app, por lo menos deberías tener estos: 'PyQt4.QtCore', 'PyQt4.QtGui', 'PyQt4.QtSql', 'PyQt4.QtNetwork', 'PyQt4._qt' Algo similar con PyIntsaller: https://groups.google.com/forum/#!topic/pyinstaller/SGIQKrOD17w Saludos! El 21 de febrero de 2014, 15:36, Jean Carlos Rodrìguez < jeancarlosr_ve en yahoo.com> escribió: > NSqlDatabase: QSQLITE driver not load > > > El Viernes, 21 de febrero, 2014 9:46 A.M., Charly Román < > chack14rock en gmail.com> escribió: > Sin tener el error poco se puede hacer. > > Saludos. > > > El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez < > jeancarlosr_ve en yahoo.com> escribió: > > Buenos Dias Dias Disculpen el off topic, he desarrallodo application es > para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, > y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si > lo soporta, pero al utilizar py2app obtengo error en la carga del driver > SQLite, de verdad he buscado en google y no he conseguido una solution, > utilizo > Python 2.7.6 > Qt 4.8.5 > PyQt 4.10.3 > Sip 4.15.4 > QScintilla 2.8 > Eric4 4.5.19 > > El qt lo des argue directo para Mac, los demas los instale manualmente, y > a duo a ustedes para ver si alguien ha tenido este problema antes, ah en > windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kausdiv en gmail.com Fri Feb 21 23:54:33 2014 From: kausdiv en gmail.com (kausdiv) Date: Fri, 21 Feb 2014 23:54:33 +0100 Subject: [Python-es] SEPA In-Reply-To: References: <53066C05.9070808@gmail.com> <530691BC.1080100@gmail.com> <53071DBD.1030205@soft-com.es> Message-ID: <5307D929.70706@gmail.com> Se ha borrado un adjunto en formato HTML... URL: From jeancarlosr_ve en yahoo.com Sat Feb 22 01:16:54 2014 From: jeancarlosr_ve en yahoo.com (=?iso-8859-1?Q?Jean_Carlos_Rodr=ECguez?=) Date: Fri, 21 Feb 2014 16:16:54 -0800 (PST) Subject: [Python-es] Python + PyQt4 + Sqlite In-Reply-To: References: <1392997078.45195.YahooMailIosMobile@web140505.mail.bf1.yahoo.com> <1393018595.47160.YahooMailNeo@web140503.mail.bf1.yahoo.com> Message-ID: <1393028214.80789.YahooMailNeo@web140505.mail.bf1.yahoo.com> Anexo mi setup.py para el py2app # -*- coding: utf-8 -*- from setuptools import setup import PyQt4 APP = ['archivo.py'] DATA_FILES = [               ('Imagenes', ['/Imagenes/Imagen.png']),                ('Imagenes', ['/Imagenes/Imagen2.png']),                ('Imagenes', ['/Imagenes/Imagen3.png']),                ('BaseDatos', ['/BaseDatos/data.db'])               ]                OPTIONS = {'argv_emulation': True,  'iconfile': '/Imagenes/Icono.icns',  'includes': ['sip','PyQt4._qt','PyQt4', 'PyQt4.QtCore', 'PyQt4.QtGui','PyQt4.QtSql', 'Image'\                     'PyQt4.QtDesigner','PyQt4.QtNetwork', 'PyQt4.QtWebKit', 'PyQt4.QtXml'                     ], \ 'packages': ['reportlab','reportlab.pdfbase', 'reportlab.pdfgen', 'reportlab.platypus'],  'excludes': ['PyQt4.QtOpenGL','PyQt4.QtScript',  'PyQt4.QtTest',  'PyQt4.phonon'],  } setup(     app=APP,     data_files=DATA_FILES,     options={'py2app': OPTIONS},     setup_requires=['py2app'], ) Y sigue con el mismo error, esto solo me esta ocurriendo en Mac  El Viernes, 21 de febrero, 2014 4:36 P.M., Charly Román escribió: Checa esto: http://qt-project.org/forums/viewthread/14246 (es de C++ pero igual te puede ayudar) Creo que el problema viene por que no has incluido los imports en la config de py2app, por lo menos deberías tener estos:  'PyQt4.QtCore',   'PyQt4.QtGui', 'PyQt4.QtSql',   'PyQt4.QtNetwork', 'PyQt4._qt' Algo similar con PyIntsaller: https://groups.google.com/forum/#!topic/pyinstaller/SGIQKrOD17w Saludos! El 21 de febrero de 2014, 15:36, Jean Carlos Rodrìguez escribió: NSqlDatabase: QSQLITE driver not load > > > > >El Viernes, 21 de febrero, 2014 9:46 A.M., Charly Román escribió: > >Sin tener el error poco se puede hacer. > > >Saludos. > > > >El 21 de febrero de 2014, 9:37, Jean Carlos Rodrìguez escribió: > >Buenos Dias Dias Disculpen el off topic, he desarrallodo application es para windows y GNU/Linux sin problemas, pero ahora estoy en Mac OS 10.9.1, y no he podido carter el driver MySQL para pyqt4, decidi usar SQLite que si lo soporta, pero al utilizar py2app obtengo error en la carga del driver SQLite, de verdad he buscado en google y no he conseguido una solution, utilizo >>Python 2.7.6 >>Qt 4.8.5 >>PyQt 4.10.3 >>Sip 4.15.4 >>QScintilla 2.8 >>Eric4 4.5.19 >> >>El qt lo des argue directo para Mac, los demas los instale manualmente, y a duo a ustedes para ver si alguien ha tenido este problema antes, ah en windows funciona bien para windows 8.1 y GNU/Linux Slackware 14.1 >>_______________________________________________ >>Python-es mailing list >>Python-es en python.org >>https://mail.python.org/mailman/listinfo/python-es >>FAQ: http://python-es-faq.wikidot.com/ >> >> > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >https://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >https://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Sat Feb 22 11:41:26 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Sat, 22 Feb 2014 11:41:26 +0100 Subject: [Python-es] Hosting web2py (Re: SEPA) Message-ID: El día 21 de febrero de 2014, 17:25, ismael velandia escribió: > Agradezco observaciones generales sobre hosting para Web2py. Cual es > interesante y fiable. Estoy proximo a subir una aplicacion que usara Scipy y > numpy entre otras cosas. ((Si vas a cambiar de tema, es mejor que tu pregunta vaya como mensaje nuevo y con su propio asunto)). Supongo que habrás visto el modo de desplegar aplicaciones web2py en la documentación: http://web2py.com/book/default/chapter/13 Ahí tienes varios sitios en los que subir tu aplicación. El problema está en que necesitas scipy y numpy, lo que limita tus opciones a, prácticamente, "PythonAnywhere". Créate una cuenta gratuíta ahí y míra si es lo que buscas antes de escalar a una cuenta profesional: http://web2py.com/book/default/chapter/13#Deploying-on-PythonAnywhere https://www.pythonanywhere.com Saludos, -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es From kikocorreoso en gmail.com Sat Feb 22 12:10:47 2014 From: kikocorreoso en gmail.com (Kiko) Date: Sat, 22 Feb 2014 12:10:47 +0100 Subject: [Python-es] Hosting web2py (Re: SEPA) In-Reply-To: References: Message-ID: El 22 de febrero de 2014, 11:41, Chema Cortes escribió: > El día 21 de febrero de 2014, 17:25, ismael velandia > escribió: > > > Agradezco observaciones generales sobre hosting para Web2py. Cual es > > interesante y fiable. Estoy proximo a subir una aplicacion que usara > Scipy y > > numpy entre otras cosas. > > ((Si vas a cambiar de tema, es mejor que tu pregunta vaya como mensaje > nuevo y con su propio asunto)). > > Supongo que habrás visto el modo de desplegar aplicaciones web2py en > la documentación: > > http://web2py.com/book/default/chapter/13 > > Ahí tienes varios sitios en los que subir tu aplicación. El problema > está en que necesitas scipy y numpy, lo que limita tus opciones a, > prácticamente, "PythonAnywhere". Créate una cuenta gratuíta ahí y míra > si es lo que buscas antes de escalar a una cuenta profesional: > > http://web2py.com/book/default/chapter/13#Deploying-on-PythonAnywhere > https://www.pythonanywhere.com > > También podrías usar webffaction o cualquier VPS (DigitalOcean está muy de moda, Linode es algo con lo que la gente está contenta pero es más caro,...) > > Saludos, > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ismael.velandia en gmail.com Sat Feb 22 18:08:34 2014 From: ismael.velandia en gmail.com (ismael velandia) Date: Sat, 22 Feb 2014 18:08:34 +0100 Subject: [Python-es] Hosting web2py (Re: SEPA) In-Reply-To: References: Message-ID: Chema mil gracias. Fue una tontería no usar mi propio asunto. Sin embargo con tu respuesta creo que por ahora no necesito mas. Mil gracias, desde Colombia, Ismael Velandia MSc Producción Animal *-*-* Luego de una partida de ajedrez, en lo fundamental, siempre los dos contendores salen ganando. Esa es la razón por la que merece ser jugada... *-*-* El 22 de febrero de 2014, 11:41, Chema Cortes escribió: > El día 21 de febrero de 2014, 17:25, ismael velandia > escribió: > > > Agradezco observaciones generales sobre hosting para Web2py. Cual es > > interesante y fiable. Estoy proximo a subir una aplicacion que usara > Scipy y > > numpy entre otras cosas. > > ((Si vas a cambiar de tema, es mejor que tu pregunta vaya como mensaje > nuevo y con su propio asunto)). > > Supongo que habrás visto el modo de desplegar aplicaciones web2py en > la documentación: > > http://web2py.com/book/default/chapter/13 > > Ahí tienes varios sitios en los que subir tu aplicación. El problema > está en que necesitas scipy y numpy, lo que limita tus opciones a, > prácticamente, "PythonAnywhere". Créate una cuenta gratuíta ahí y míra > si es lo que buscas antes de escalar a una cuenta profesional: > > http://web2py.com/book/default/chapter/13#Deploying-on-PythonAnywhere > https://www.pythonanywhere.com > > > Saludos, > -- > Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": > http://ch3m4.org/blog > Buscador Python Hispano: http://ch3m4.org/python-es > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ale_ivan2000 en yahoo.com.ar Mon Feb 24 18:25:49 2014 From: ale_ivan2000 en yahoo.com.ar (alejandro muoz) Date: Mon, 24 Feb 2014 09:25:49 -0800 (PST) Subject: [Python-es] curso de python In-Reply-To: References: <52EBD419.4040106@ptravel.com.uy> <52EBDD27.7010606@ptravel.com.uy> Message-ID: <1393262749.44220.YahooMailNeo@web161703.mail.bf1.yahoo.com> jesus conde en youtube esta subiendo en youtube (el usuario es outkast www.youtube.com/user/0utKast?) un curso sobre python 3. Vi los primeros videos y estaba bueno.  tambien en el clubdeprogramadores suelen dar cursos http://clubdeprogramadores.com/turnos/TurnoMuestra.php?Id=2140 saludos. El día martes, 4 de febrero de 2014 11:26, miguel barraza escribió: muchisimas gracias, ya mando el mail ahí. un saludo atento!.   y gracias.   atte, Miguel   Subject: Re: [Python-es] curso de python > > > >2014-02-03 miguel barraza : >> >> >>buenas a todos, veo que la ciudad de buenos aires tiene cursos gratuitos de java, tienen idea si existe algo parecido pero de python, o algún lugar que no sea tan caro para hacer el curso?. >>>quiero perfeccionarme mas en python y me gustaría hacer algún curso, zona capital federal o zona sur. >>> >>>agradezco la info que me puedan dar. >En esta lista de correo [1] tal vez te puedan dar información más local de Buenos Aires. > >[1] http://python.org.ar/ListaDeCorreo > >________________________________ > _______________________________________________ >Python-es mailing list >Python-es en python.org >https://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kausdiv en gmail.com Wed Feb 26 11:33:29 2014 From: kausdiv en gmail.com (kausdiv) Date: Wed, 26 Feb 2014 11:33:29 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= Message-ID: <530DC2F9.6000106@gmail.com> Hola de nuevo. Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla siempre se crea como un proceso abierto. Si la abro varias veces, resulta que en la lista de procesos puede estar 3 ó 4 veces. El procedimiento que uso es este: -------------- def onClose( self, event ): """Cierre de la aplicacion""" dlg = wx.MessageDialog(self, "Cerrar Realmente ?", "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) result = dlg.ShowModal() dlg.Destroy() if result == wx.ID_OK: self.Destroy() #self.Close(True) ----------------- Como veis la ultima linea Close está comentada. Cuando esta activa, la pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, y no se cierra, (normal porque se invoca continuamente onClose). Si solo dejo Destroy, se cierra pero queda un proceso abierto. :-( From kausdiv en gmail.com Wed Feb 26 13:03:44 2014 From: kausdiv en gmail.com (Kaus Div) Date: Wed, 26 Feb 2014 13:03:44 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= Message-ID: Hola de nuevo. Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla siempre se crea como un proceso abierto. Si la abro varias veces, resulta que en la lista de procesos puede estar 3 ó 4 veces. El procedimiento que uso es este: -------------- def onClose( self, event ): """Cierre de la aplicacion""" dlg = wx.MessageDialog(self, "Cerrar Realmente ?", "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) result = dlg.ShowModal() dlg.Destroy() if result == wx.ID_OK: self.Destroy() #self.Close(True) ----------------- Como veis la ultima linea Close está comentada. Cuando esta activa, la pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, (normal porque se invoca continuamente onClose). ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Wed Feb 26 13:33:56 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Wed, 26 Feb 2014 13:33:56 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: References: Message-ID: El día 26 de febrero de 2014, 13:03, Kaus Div escribió: > Hola de nuevo. > > Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla > siempre se crea como un proceso abierto. Si la abro varias veces, resulta > que en la lista de procesos puede estar 3 ó 4 veces. > > El procedimiento que uso es este: > > -------------- > def onClose( self, event ): > """Cierre de la aplicacion""" > dlg = wx.MessageDialog(self, > "Cerrar Realmente ?", > "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) > result = dlg.ShowModal() > dlg.Destroy() > if result == wx.ID_OK: > self.Destroy() > #self.Close(True) > ----------------- > > Como veis la ultima linea Close está comentada. Cuando esta activa, la > pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, > (normal porque se invoca continuamente onClose). Tiene pinta de que hay algún hilo que no se cierra. Hasta que no cierren todos los hilos, la ventana no se destruye del todo. ¿Estás ejecutando este código desde algún IDE (pe: idle)? ¿Has probado desde la línea de comandos? -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es From carlos.zun en gmail.com Wed Feb 26 17:33:26 2014 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Wed, 26 Feb 2014 11:33:26 -0500 Subject: [Python-es] =?utf-8?q?Proceso_abierto_tras_cierre_de_aplicaci?= =?utf-8?b?w7Nu?= In-Reply-To: <530DC2F9.6000106@gmail.com> References: <530DC2F9.6000106@gmail.com> Message-ID: 2014-02-26 5:33 GMT-05:00 kausdiv : > Hola de nuevo. > > Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla > siempre se crea como un proceso abierto. Si la abro varias veces, resulta > que en la lista de procesos puede estar 3 ó 4 veces. > > El procedimiento que uso es este: > > -------------- > def onClose( self, event ): > """Cierre de la aplicacion""" > dlg = wx.MessageDialog(self, > "Cerrar Realmente ?", > "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) > result = dlg.ShowModal() > dlg.Destroy() > if result == wx.ID_OK: > self.Destroy() > #self.Close(True) > ----------------- > > Como veis la ultima linea Close está comentada. Cuando esta activa, la > pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, y > no se cierra, (normal porque se invoca continuamente onClose). > > Si solo dejo Destroy, se cierra pero queda un proceso abierto. :-( Puede ser que te quede alguna otra ventana abierta? veo que en tu código tienes un dlg.Destroy() para un dialogo... no se destruyen automáticamente? tal vez tengas otro que solo este oculto y haya sido destruido. También veo que hay este método que podrías usar: `wx.GetApp().ExitMainLoop()`, o en último caso puedes intentar un `sys.exit(0)` pero ambos me parecen hacks en lugar de encontrar la causa del problema. Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From kausdiv en gmail.com Wed Feb 26 18:00:18 2014 From: kausdiv en gmail.com (kausdiv) Date: Wed, 26 Feb 2014 18:00:18 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: References: Message-ID: <530E1DA2.2010707@gmail.com> Gracias por las respuestas. Chema, está pasado a exe con py2exe, normalmente se ejecuta desde el exe resultante. Lo descubrí porque hice un instalador con inno setup, y cuando le pasé una nueva versión a un amigo que lo necesitaba, no dejaba actualizar porque decía que estaba en ejecución. Carlos, miraré lo que dices. Debo apuntar, que tradicionalmente el proceso de salir lo hacía desde un botón. Pero esta vez es el evento onClose del formulario principal, de manera que se cierre con la "X". Desde un evento de botón, self.Close() va bien, pero desde el evento OnClose del form, se llama una y otra vez, por tanto no sale, pero con Destroy esto no pasa (evidentemente). Podría hacer algo en el procedimiento para que se invoque con Close() pero no se me ocurre. El 26/02/2014 13:33, Chema Cortes escribió: > El día 26 de febrero de 2014, 13:03, Kaus Div escribió: >> Hola de nuevo. >> >> Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla >> siempre se crea como un proceso abierto. Si la abro varias veces, resulta >> que en la lista de procesos puede estar 3 ó 4 veces. >> >> El procedimiento que uso es este: >> >> -------------- >> def onClose( self, event ): >> """Cierre de la aplicacion""" >> dlg = wx.MessageDialog(self, >> "Cerrar Realmente ?", >> "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) >> result = dlg.ShowModal() >> dlg.Destroy() >> if result == wx.ID_OK: >> self.Destroy() >> #self.Close(True) >> ----------------- >> >> Como veis la ultima linea Close está comentada. Cuando esta activa, la >> pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, >> (normal porque se invoca continuamente onClose). > Tiene pinta de que hay algún hilo que no se cierra. Hasta que no > cierren todos los hilos, la ventana no se destruye del todo. > > ¿Estás ejecutando este código desde algún IDE (pe: idle)? ¿Has probado > desde la línea de comandos? > > > > From dani en damufo.com Wed Feb 26 21:59:50 2014 From: dani en damufo.com (Dani) Date: Wed, 26 Feb 2014 21:59:50 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: <530E1DA2.2010707@gmail.com> References: <530E1DA2.2010707@gmail.com> Message-ID: <530E55C6.1080205@damufo.com> Hola: Has probado a poner un event. Skip() en el evento? view.Bind(wx.EVT_CLOSE, self.on_close) ... def on_close(self, event): self.presenter.close() event.Skip() Dani En 26/02/2014 18:00, kausdiv escribiu: > Gracias por las respuestas. > > Chema, está pasado a exe con py2exe, normalmente se ejecuta desde el > exe resultante. > Lo descubrí porque hice un instalador con inno setup, y cuando le pasé > una nueva versión a un amigo que lo necesitaba, no dejaba actualizar > porque decía que estaba en ejecución. > > Carlos, miraré lo que dices. > > Debo apuntar, que tradicionalmente el proceso de salir lo hacía desde > un botón. Pero esta vez es el evento onClose del formulario principal, > de manera que se cierre con la "X". > Desde un evento de botón, self.Close() va bien, pero desde el evento > OnClose del form, se llama una y otra vez, por tanto no sale, pero con > Destroy esto no pasa (evidentemente). > > Podría hacer algo en el procedimiento para que se invoque con Close() > pero no se me ocurre. > > El 26/02/2014 13:33, Chema Cortes escribió: >> El día 26 de febrero de 2014, 13:03, Kaus Div >> escribió: >>> Hola de nuevo. >>> >>> Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla >>> siempre se crea como un proceso abierto. Si la abro varias veces, >>> resulta >>> que en la lista de procesos puede estar 3 ó 4 veces. >>> >>> El procedimiento que uso es este: >>> >>> -------------- >>> def onClose( self, event ): >>> """Cierre de la aplicacion""" >>> dlg = wx.MessageDialog(self, >>> "Cerrar Realmente ?", >>> "Confirmacion de salida", >>> wx.OK|wx.CANCEL|wx.ICON_QUESTION) >>> result = dlg.ShowModal() >>> dlg.Destroy() >>> if result == wx.ID_OK: >>> self.Destroy() >>> #self.Close(True) >>> ----------------- >>> >>> Como veis la ultima linea Close está comentada. Cuando esta activa, la >>> pregunta se lanza una y otra vez hasta que pulso cancelar en el >>> diálogo, >>> (normal porque se invoca continuamente onClose). >> Tiene pinta de que hay algún hilo que no se cierra. Hasta que no >> cierren todos los hilos, la ventana no se destruye del todo. >> >> ¿Estás ejecutando este código desde algún IDE (pe: idle)? ¿Has probado >> desde la línea de comandos? >> >> >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dani en damufo.com Wed Feb 26 22:04:37 2014 From: dani en damufo.com (Dani) Date: Wed, 26 Feb 2014 22:04:37 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: <530E1DA2.2010707@gmail.com> References: <530E1DA2.2010707@gmail.com> Message-ID: <530E56E5.2070100@damufo.com> Hola: Has probado a poner un event. Skip() en el evento? view.Bind(wx.EVT_CLOSE, self.on_close) ... def on_close(self, event): self.presenter.close() event.Skip() Dani En 26/02/2014 18:00, kausdiv escribiu: > Gracias por las respuestas. > > Chema, está pasado a exe con py2exe, normalmente se ejecuta desde el > exe resultante. > Lo descubrí porque hice un instalador con inno setup, y cuando le pasé > una nueva versión a un amigo que lo necesitaba, no dejaba actualizar > porque decía que estaba en ejecución. > > Carlos, miraré lo que dices. > > Debo apuntar, que tradicionalmente el proceso de salir lo hacía desde > un botón. Pero esta vez es el evento onClose del formulario principal, > de manera que se cierre con la "X". > Desde un evento de botón, self.Close() va bien, pero desde el evento > OnClose del form, se llama una y otra vez, por tanto no sale, pero con > Destroy esto no pasa (evidentemente). > > Podría hacer algo en el procedimiento para que se invoque con Close() > pero no se me ocurre. > > El 26/02/2014 13:33, Chema Cortes escribió: >> El día 26 de febrero de 2014, 13:03, Kaus Div >> escribió: >>> Hola de nuevo. >>> >>> Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla >>> siempre se crea como un proceso abierto. Si la abro varias veces, >>> resulta >>> que en la lista de procesos puede estar 3 ó 4 veces. >>> >>> El procedimiento que uso es este: >>> >>> -------------- >>> def onClose( self, event ): >>> """Cierre de la aplicacion""" >>> dlg = wx.MessageDialog(self, >>> "Cerrar Realmente ?", >>> "Confirmacion de salida", >>> wx.OK|wx.CANCEL|wx.ICON_QUESTION) >>> result = dlg.ShowModal() >>> dlg.Destroy() >>> if result == wx.ID_OK: >>> self.Destroy() >>> #self.Close(True) >>> ----------------- >>> >>> Como veis la ultima linea Close está comentada. Cuando esta activa, la >>> pregunta se lanza una y otra vez hasta que pulso cancelar en el >>> diálogo, >>> (normal porque se invoca continuamente onClose). >> Tiene pinta de que hay algún hilo que no se cierra. Hasta que no >> cierren todos los hilos, la ventana no se destruye del todo. >> >> ¿Estás ejecutando este código desde algún IDE (pe: idle)? ¿Has probado >> desde la línea de comandos? >> >> >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From monobot.soft en gmail.com Thu Feb 27 15:44:14 2014 From: monobot.soft en gmail.com (monoBOT) Date: Thu, 27 Feb 2014 14:44:14 +0000 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: <530E56E5.2070100@damufo.com> References: <530E1DA2.2010707@gmail.com> <530E56E5.2070100@damufo.com> Message-ID: Yo probaría en realizar la pregunta en el foro de wxpython... cuando he tenido problemas de éste tipo siempre han sido muy rápidos y amables a la hora de ayudar. Eso si tendrás que redactarlo en inglés. El 26 de febrero de 2014, 21:04, Dani escribió: > Hola: > Has probado a poner un event. Skip() en el evento? > > view.Bind(wx.EVT_CLOSE, self.on_close) > ... > def on_close(self, event): > self.presenter.close() > event.Skip() > > > > > Dani > > En 26/02/2014 18:00, kausdiv escribiu: > > Gracias por las respuestas. > > Chema, está pasado a exe con py2exe, normalmente se ejecuta desde el exe > resultante. > Lo descubrí porque hice un instalador con inno setup, y cuando le pasé una > nueva versión a un amigo que lo necesitaba, no dejaba actualizar porque > decía que estaba en ejecución. > > Carlos, miraré lo que dices. > > Debo apuntar, que tradicionalmente el proceso de salir lo hacía desde un > botón. Pero esta vez es el evento onClose del formulario principal, de > manera que se cierre con la "X". > Desde un evento de botón, self.Close() va bien, pero desde el evento > OnClose del form, se llama una y otra vez, por tanto no sale, pero con > Destroy esto no pasa (evidentemente). > > Podría hacer algo en el procedimiento para que se invoque con Close() pero > no se me ocurre. > > El 26/02/2014 13:33, Chema Cortes escribió: > > El día 26 de febrero de 2014, 13:03, Kaus Div escribió: > > Hola de nuevo. > > Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla > siempre se crea como un proceso abierto. Si la abro varias veces, resulta > que en la lista de procesos puede estar 3 ó 4 veces. > > El procedimiento que uso es este: > > -------------- > def onClose( self, event ): > """Cierre de la aplicacion""" > dlg = wx.MessageDialog(self, > "Cerrar Realmente ?", > "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) > result = dlg.ShowModal() > dlg.Destroy() > if result == wx.ID_OK: > self.Destroy() > #self.Close(True) > ----------------- > > Como veis la ultima linea Close está comentada. Cuando esta activa, la > pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, > (normal porque se invoca continuamente onClose). > > Tiene pinta de que hay algún hilo que no se cierra. Hasta que no > cierren todos los hilos, la ventana no se destruye del todo. > > ¿Estás ejecutando este código desde algún IDE (pe: idle)? ¿Has probado > desde la línea de comandos? > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dirakx en gmail.com Thu Feb 27 17:06:56 2014 From: dirakx en gmail.com (Rafael Ortiz) Date: Thu, 27 Feb 2014 11:06:56 -0500 Subject: [Python-es] [OT] Desarrollador Django. Message-ID: Saludo Cordial. Startup, requiere desarrollador Django Senior, para trabajo desde casa, medio tiempo, con metodologia agile. Interesados enviar lista de aplicaciones/web realizadas con aspiración salarial al siguiente correo info en confluencemachine.com Gracias. Rafael Ortiz ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kausdiv en gmail.com Fri Feb 28 00:39:28 2014 From: kausdiv en gmail.com (kausdiv) Date: Fri, 28 Feb 2014 00:39:28 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: References: <530E1DA2.2010707@gmail.com> <530E56E5.2070100@damufo.com> Message-ID: <530FCCB0.9050509@gmail.com> Se ha borrado un adjunto en formato HTML... URL: From jcea en jcea.es Fri Feb 28 01:14:40 2014 From: jcea en jcea.es (Jesus Cea) Date: Fri, 28 Feb 2014 01:14:40 +0100 Subject: [Python-es] =?iso-8859-15?q?Calendario_de_eventos_Python_en_Espa?= =?iso-8859-15?q?=F1a?= Message-ID: <530FD4F0.1080705@jcea.es> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Colabora con nosotros http://calendario.es.python.org/stories/colabora.html - -- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea en jcea.es - http://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea en jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTD9TwAAoJEGjgN61Khv5DzmIH/i59PHgeezik1altfaVLgvxg 4tDrl2gtNyPENH2L47FJHHXYhwuvQAvCSBZ2cBY8YgD+5DdciRBJvUZfk/CBMxRO Ss2wKPyVOTO9gA+b40VE6qu1vpWpLf7ev7x3OsP+sW9Eqj13myWxuk+YcvimYPk1 B+ictxmKuAL0QEV9ECEBPr4B2eruyequTTE+Czb/jjnjeerOd2WLSnNRvEKk8/0z dRbKsxzrNJpO0T+iX5STn2BEwAEXe/1WhpgNnAeWLk7ta+aoIOLE7557zz0KTb7f xfXF487c4Fxl8VM1tZ7AjshC6hRyMjCHILiCRJ10A4okBGclBM7eGS5y5BXVmg0= =kKet -----END PGP SIGNATURE----- From pych3m4 en gmail.com Fri Feb 28 12:08:27 2014 From: pych3m4 en gmail.com (Chema Cortes) Date: Fri, 28 Feb 2014 12:08:27 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: <530FCCB0.9050509@gmail.com> References: <530E1DA2.2010707@gmail.com> <530E56E5.2070100@damufo.com> <530FCCB0.9050509@gmail.com> Message-ID: El día 28 de febrero de 2014, 0:39, kausdiv escribió: > El ingles no es mi fuerte, tendría que tirar del traductor de google. > En fin, con la ayuda que me habéis dado podré resolverlo. :-) No hay mucho más que podamos hacer con el poco código que nos has puesto. Es posible que tu problema se encuentre en otra parte. En python hay un problema común cuando intentas "destruir" un objeto, que no se destruye cuando tú piensas. En este caso .Destroy() que no destruye la ventana, si no que la deja en espera a cuando todas las referencias a ella han desaparecido. Sin conocer nada más de tu código, te diría que analices bien tu código y que no uses variables globales para almacenar referencias a ventanas (o usa 'weakrefs' en su lugar). -- Hyperreals *R "Quarks, bits y otras criaturas infinitesimales": http://ch3m4.org/blog Buscador Python Hispano: http://ch3m4.org/python-es From python en ammsoft.com Fri Feb 28 14:20:57 2014 From: python en ammsoft.com (Python) Date: Fri, 28 Feb 2014 14:20:57 +0100 Subject: [Python-es] =?iso-8859-1?q?Proceso_abierto_tras_cierre_de_aplicac?= =?iso-8859-1?q?i=F3n?= In-Reply-To: References: Message-ID: <53108D39.7070200@ammsoft.com> En una aplicación en Windows y usando Wx tuvimos también problemas al cerrarla; demasiados threads que a veces se descontrolaban. Lo solucionamos a lo bruto, no sé si es demasiado apropiado, pero funcionó. Le añadimos al cerrar un os._exit(0) El 26/02/2014 13:03, Kaus Div ha escrit: > Hola de nuevo. > > Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla > siempre se crea como un proceso abierto. Si la abro varias veces, > resulta que en la lista de procesos puede estar 3 ó 4 veces. > > El procedimiento que uso es este: > > -------------- > def onClose( self, event ): > """Cierre de la aplicacion""" > dlg = wx.MessageDialog(self, > "Cerrar Realmente ?", > "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) > result = dlg.ShowModal() > dlg.Destroy() > if result == wx.ID_OK: > self.Destroy() > #self.Close(True) > ----------------- > > Como veis la ultima linea Close está comentada. Cuando esta activa, la > pregunta se lanza una y otra vez hasta que pulso cancelar en el > diálogo, (normal porque se invoca continuamente onClose). > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From francisco.soto.del en gmail.com Fri Feb 28 16:51:49 2014 From: francisco.soto.del en gmail.com (Francisco Soto) Date: Fri, 28 Feb 2014 12:51:49 -0300 Subject: [Python-es] Python + opengl Message-ID: Estimados, Estoy trabajando en un proyecto para visualizar cosas en 3d, como un autocad. Ahora, quiero poder interactuar con las cosas en 3D, hacer un click y saber que nodos (puntos) están más cerca. En términos simples, quiero saber como al hacer click me reconozca la coordenada de la ventana del mouse y que coordenadas o puntos de la estructura están cerca del click, según la proyección del dibujo en la pantalla. Se entiende??? Hasta ahora se onde hice click en la pantalla y las dimensiones de esta: 630 376 PyQt4.QtCore.QRect(10, 10, 1072, 626) pero ahora como llevo eso a la proyección del mundo 3d... Saludos! -- Francisco ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: 3d.png Type: image/png Size: 16786 bytes Desc: no disponible URL: