From pych3m4 en gmail.com Thu Nov 1 18:17:48 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Thu, 1 Nov 2012 18:17:48 +0100 Subject: [Python-es] Mision de esta lista In-Reply-To: References: <2163020.3H3bVHb2Kx@cristina> <2516210.ASNfJpeoxN@cristina> <50911BAE.9000107@joedicastro.com> <1351694890.86420.YahooMailNeo@web163001.mail.bf1.yahoo.com> <50915D7F.7050704@joedicastro.com> Message-ID: El día 31 de octubre de 2012 18:38, Alexandro Colorado escribió: > Uff creo que esta discusion se ha ido por otro lado. Tambien creo que > muchos tienen puntos validos, sin embargo el software libre creo que > es de hacer, mas que de discutir. Voy a intentar responder a tu pregunta original (como admin de este invento): La intención inicial de la lista era juntar a la comunidad hispana de programadores python que andaba dispersa en varios foros. Desde el principio se abrió a todo tipo de temática relacionada con python mientras el tráfico de mensajes no fuera excesivo y fuera necesario derivar tráfico a alguna lista nueva. O sea, de momento sirve para todo, para resolver dudas, anunciar proyectos o proponer puestos de trabajo. Ojalá que el número de mensajes de cualquiera de estos asuntos fuera tan elevado que fuera necesario crear una lista aparte. Lo importante es crear comunidad. Tú propón tus ideas y deja que el universo se desarrolle como deba. -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From juanlu001 en gmail.com Thu Nov 1 23:51:12 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Thu, 1 Nov 2012 23:51:12 +0100 Subject: [Python-es] Mision de esta lista In-Reply-To: <50916C22.50705@joedicastro.com> References: <2163020.3H3bVHb2Kx@cristina> <2516210.ASNfJpeoxN@cristina> <50911BAE.9000107@joedicastro.com> <1351694890.86420.YahooMailNeo@web163001.mail.bf1.yahoo.com> <50915D7F.7050704@joedicastro.com> <50916C22.50705@joedicastro.com> Message-ID: A todo esto, han tenido un debate parecido en bugs.python.org y han rechazado la propuesta, FYI. http://bugs.python.org/issue16344 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lowlifebob en gmail.com Sat Nov 3 22:39:29 2012 From: lowlifebob en gmail.com (lopz) Date: Sat, 3 Nov 2012 17:39:29 -0400 Subject: [Python-es] Seguridad en Python In-Reply-To: References: Message-ID: Creo que deberías preguntarte algunas cosas: - Realmente vale la pena perder tanto tiempo en querer "evitar" que terceras personas puedan ver tu código fuente? - Tu software es tan exitoso que sabes que puedes hacer fortuna con el y así tener la intención de evitar que lo usen ¿gratis? (crackeado) - Sabes si las personas que utilizarán tu software tienen la capacidad de usar siquiera un debugger o dissasembler? Sincesaramente si las personas que usarán tu software tienen esos conocimientos, yo digo básico de usar alguno de éstos softwares para ing inversa (en este caso) creo que estás en graves problemas, porque comparado con tus conocimientos para "asegurar" tu aplicación... ya te digo, te llevan ventaja :) Creo que si no quieres mostrar código, etc, deberías montarte un webservice y otra app que consuma de ella, pero lo mismo, que pasa si aprender como se comunica, etc, igual podrán hacer su propio cliente, todo depende contra que personas te enfrentes. Implementar cualquier sistema ante ing inversa, sólo dificultará un poco las cosas, llegando a tener los mismos resultados. En pocas palabras, depende del interés que tengan en obtener tu software sin pagar, tardarán mucho menos en reventarlo :) saludos! El 30 de octubre de 2012 14:18, Dhannier Molina escribió: > > Proteger el sistema (permisos de accesos y datos) haciendo un modulo de > seguridad (Ademas de la seguridad del servidor). El sistema esta > desarrollado en python pero veo como mejor opción desarrollar el modulo en > un lenguaje de programación compilado como C++... > > Saludos!! > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- lopz es libre, usa --> GNU/linux gentoo +--[RSA 2048]--+ | ..o.o=+ | | o =o*.+ | | . . *oO . | | .EBoo | | o.S | +--[lopz.org]--+ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From hfoffani en gmail.com Sun Nov 4 21:10:50 2012 From: hfoffani en gmail.com (Hernan M Foffani) Date: Sun, 4 Nov 2012 21:10:50 +0100 Subject: [Python-es] mas "idioms" Message-ID: Gugleé la lista y no lo vi publicado. Para el que le interesa mejorar un poco su estilo aquí van algunas recomendaciones (en inglés): http://www.jeffknupp.com/blog/2012/10/04/writing-idiomatic-python/ Saludos, Hernán. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From lastvnm en gmail.com Mon Nov 5 07:40:07 2012 From: lastvnm en gmail.com (Hiko hitokiri) Date: Mon, 5 Nov 2012 00:40:07 -0600 Subject: [Python-es] Seguridad en Python In-Reply-To: References: Message-ID: la cosa es asi parece que lo que tu no entiendes es como funcionan los permisos en los sistemas operativos ni en los accesos a datos . tu puedes asignar grupos y usuarios específicos con permisos específicos que van desde verlos a escribir y eliminar dichos archivos. no veo para que quieres meter ese tipo de seguridad en el sistema si ya lo hace el SO . y lo de los datos se encarga el server o el router depende. y lo de esconder el codigo como ya te dijeron todos no sirve de nada ... entonces la moraleja es usa bien los permisos de el SO y de el server y con eso evitaras que te modifiquen el codigo tan facil por que nada es impenetrable .... El 3 de noviembre de 2012 15:39, lopz escribió: > Creo que deberías preguntarte algunas cosas: > - Realmente vale la pena perder tanto tiempo en querer "evitar" que > terceras personas puedan ver tu código fuente? > - Tu software es tan exitoso que sabes que puedes hacer fortuna con el y > así tener la intención de evitar que lo usen ¿gratis? (crackeado) > - Sabes si las personas que utilizarán tu software tienen la capacidad de > usar siquiera un debugger o dissasembler? > > Sincesaramente si las personas que usarán tu software tienen esos > conocimientos, yo digo básico de usar alguno de éstos softwares para ing > inversa (en este caso) creo que estás en graves problemas, porque comparado > con tus conocimientos para "asegurar" tu aplicación... ya te digo, te > llevan ventaja :) > > Creo que si no quieres mostrar código, etc, deberías montarte un > webservice y otra app que consuma de ella, pero lo mismo, que pasa si > aprender como se comunica, etc, igual podrán hacer su propio cliente, todo > depende contra que personas te enfrentes. > > Implementar cualquier sistema ante ing inversa, sólo dificultará un poco > las cosas, llegando a tener los mismos resultados. > > En pocas palabras, depende del interés que tengan en obtener tu software > sin pagar, tardarán mucho menos en reventarlo :) > > saludos! > > > > El 30 de octubre de 2012 14:18, Dhannier Molina escribió: > >> >> Proteger el sistema (permisos de accesos y datos) haciendo un modulo de >> seguridad (Ademas de la seguridad del servidor). El sistema esta >> desarrollado en python pero veo como mejor opción desarrollar el modulo en >> un lenguaje de programación compilado como C++... >> >> Saludos!! >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > lopz es libre, usa --> GNU/linux gentoo > > +--[RSA 2048]--+ > | ..o.o=+ | > | o =o*.+ | > | . . *oO . | > | .EBoo | > | o.S | > +--[lopz.org]--+ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- hiko_hitokiri no pidas que el mundo te trate de una manera cuando tu no le das el mismo trato a los demás ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From listas en soft-com.es Mon Nov 5 11:55:27 2012 From: listas en soft-com.es (Oswaldo) Date: Mon, 05 Nov 2012 11:55:27 +0100 Subject: [Python-es] Seguridad en Python In-Reply-To: References: Message-ID: <50979B1F.7090105@soft-com.es> El 30/10/2012 19:18, Dhannier Molina escribió: > > Proteger el sistema (permisos de accesos y datos) haciendo un modulo de > seguridad (Ademas de la seguridad del servidor). El sistema esta > desarrollado en python pero veo como mejor opción desarrollar el modulo > en un lenguaje de programación compilado como C++... > Parece que todo tu problema viene porque las contraseñas de acceso al servidor están directamente en el código del programa. Si es así quitalas de ahí y utiliza otra técnica. -- Oswaldo From jza en oooes.org Mon Nov 5 17:30:44 2012 From: jza en oooes.org (Alexandro Colorado) Date: Mon, 5 Nov 2012 10:30:44 -0600 Subject: [Python-es] Revista de Hackers y Developers Message-ID: Se lanza nueva entrevista digital de desarrolladoras lationamericanas llamada Hackers & Developers Magazine con su edicion #0 Muchos articulos de Python, PHP, etc. http://www.hdmagazine.org/ Staff: *Celia Cintas* Licenciada en Informática http://yetanotherlog.wordpress.com/ *Eugenia Bahit* Arquitecta GLAMP & Agile Coach http://www.eugeniabahit.com/ *Eliana Caraballo* Ingeniera de Sistemas http://co.linkedin.com/in/elianacaraballoa *Filly* Programadora http://www.missfilly.com.ar *Indira Burga* Ingeniera de Sistemas http://about.me/indirabm *Milagros Infante* Est. Ingeniería de Sistemas http://www.milale.net/ *Sorey Garcia* Arquitecta de Software http://soreygarcia.com *Yecely Diaz* Maestra en Inteligencia Artificial http://silvercorp.wordpress.com Si quieren participar envien sus articulos a colabora en hdmagazine.org -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Mon Nov 5 18:22:18 2012 From: kikocorreoso en gmail.com (Kiko) Date: Mon, 5 Nov 2012 18:22:18 +0100 Subject: [Python-es] Revista de Hackers y Developers In-Reply-To: References: Message-ID: 2012/11/5 Alexandro Colorado > Se lanza nueva entrevista digital de desarrolladoras lationamericanas > llamada Hackers & Developers Magazine con su edicion #0 > > Muchos articulos de Python, PHP, etc. > > http://www.hdmagazine.org/ > Staff: > *Celia Cintas* Licenciada en Informática > http://yetanotherlog.wordpress.com/ > *Eugenia Bahit* Arquitecta GLAMP & Agile Coach > http://www.eugeniabahit.com/ > *Eliana Caraballo* Ingeniera de Sistemas > http://co.linkedin.com/in/elianacaraballoa > *Filly* Programadora http://www.missfilly.com.ar > *Indira Burga* Ingeniera de Sistemas http://about.me/indirabm > *Milagros Infante* Est. Ingeniería de Sistemas http://www.milale.net/ > *Sorey Garcia* Arquitecta de Software http://soreygarcia.com > *Yecely Diaz* Maestra en Inteligencia Artificial > http://silvercorp.wordpress.com > Gran iniciativa y gracias por compartirlo. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ijimenezgarzon en gmail.com Mon Nov 5 18:29:36 2012 From: ijimenezgarzon en gmail.com (Isma Gadoth) Date: Mon, 5 Nov 2012 12:29:36 -0500 Subject: [Python-es] Revista de Hackers y Developers In-Reply-To: References: Message-ID: Muy buena revista... sigan así 2012/11/5 Kiko > > > 2012/11/5 Alexandro Colorado > >> Se lanza nueva entrevista digital de desarrolladoras lationamericanas >> llamada Hackers & Developers Magazine con su edicion #0 >> >> Muchos articulos de Python, PHP, etc. >> >> http://www.hdmagazine.org/ >> Staff: >> *Celia Cintas* Licenciada en Informática >> http://yetanotherlog.wordpress.com/ >> *Eugenia Bahit* Arquitecta GLAMP & Agile Coach >> http://www.eugeniabahit.com/ >> *Eliana Caraballo* Ingeniera de Sistemas >> http://co.linkedin.com/in/elianacaraballoa >> *Filly* Programadora http://www.missfilly.com.ar >> *Indira Burga* Ingeniera de Sistemas http://about.me/indirabm >> *Milagros Infante* Est. Ingeniería de Sistemas http://www.milale.net/ >> *Sorey Garcia* Arquitecta de Software http://soreygarcia.com >> *Yecely Diaz* Maestra en Inteligencia Artificial >> http://silvercorp.wordpress.com >> > > Gran iniciativa y gracias por compartirlo. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Ismael Jiménez ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From asdrubal.ivan.suarez.rivera en gmail.com Mon Nov 5 20:56:20 2012 From: asdrubal.ivan.suarez.rivera en gmail.com (=?ISO-8859-1?Q?Asdr=FAbal_Iv=E1n_Su=E1rez_Rivera?=) Date: Mon, 5 Nov 2012 15:26:20 -0430 Subject: [Python-es] Revista de Hackers y Developers In-Reply-To: References: Message-ID: La estoy ojeando... Se ve muy buena 2012/11/5 Isma Gadoth > Muy buena revista... sigan así > > 2012/11/5 Kiko > >> >> >> 2012/11/5 Alexandro Colorado >> >>> Se lanza nueva entrevista digital de desarrolladoras lationamericanas >>> llamada Hackers & Developers Magazine con su edicion #0 >>> >>> Muchos articulos de Python, PHP, etc. >>> >>> http://www.hdmagazine.org/ >>> Staff: >>> *Celia Cintas* Licenciada en Informática >>> http://yetanotherlog.wordpress.com/ >>> *Eugenia Bahit* Arquitecta GLAMP & Agile Coach >>> http://www.eugeniabahit.com/ >>> *Eliana Caraballo* Ingeniera de Sistemas >>> http://co.linkedin.com/in/elianacaraballoa >>> *Filly* Programadora http://www.missfilly.com.ar >>> *Indira Burga* Ingeniera de Sistemas http://about.me/indirabm >>> *Milagros Infante* Est. Ingeniería de Sistemas http://www.milale.net/ >>> *Sorey Garcia* Arquitecta de Software http://soreygarcia.com >>> *Yecely Diaz* Maestra en Inteligencia Artificial >>> http://silvercorp.wordpress.com >>> >> >> Gran iniciativa y gracias por compartirlo. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Ismael Jiménez > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Asdrúbal Iván Suárez Rivera *Si quieres aprender, enseña. *Marco Tulio Cicerón. * * *¿Tienes twitter?* *Sígueme: @asdrubalivan* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From s_48k en yahoo.com Mon Nov 5 21:39:41 2012 From: s_48k en yahoo.com (Spectrum Cuarenta y ocho k) Date: Mon, 5 Nov 2012 12:39:41 -0800 (PST) Subject: [Python-es] Revista de Hackers y Developers In-Reply-To: References: Message-ID: <1352147981.46607.YahooMailNeo@web163002.mail.bf1.yahoo.com> Juas! estupenda la revista. Muy buena iniciativa. Aquí estoy devorándola.  ________________________________ From: Asdrúbal Iván Suárez Rivera To: La lista de python en castellano Sent: Monday, November 5, 2012 8:56 PM Subject: Re: [Python-es] Revista de Hackers y Developers La estoy ojeando... Se ve muy buena 2012/11/5 Isma Gadoth Muy buena revista... sigan así > > >2012/11/5 Kiko > > >> >> >>2012/11/5 Alexandro Colorado >> >>Se lanza nueva entrevista digital de desarrolladoras lationamericanas llamada Hackers & Developers Magazine con su edicion #0 >>> >>>Muchos articulos de Python, PHP, etc. >>> >>>http://www.hdmagazine.org/ >>>Staff: >>>Celia Cintas Licenciada en Informática http://yetanotherlog.wordpress.com/ >>>Eugenia Bahit Arquitecta GLAMP & Agile Coach http://www.eugeniabahit.com/ >>>Eliana Caraballo Ingeniera de Sistemas http://co.linkedin.com/in/elianacaraballoa >>>Filly Programadora http://www.missfilly.com.ar >>>Indira Burga Ingeniera de Sistemas http://about.me/indirabm >>>Milagros Infante Est. Ingeniería de Sistemas http://www.milale.net/ >>>Sorey Garcia Arquitecta de Software http://soreygarcia.com >>>Yecely Diaz Maestra en Inteligencia Artificial http://silvercorp.wordpress.com >>> >> >>Gran iniciativa y gracias por compartirlo. >> >>_______________________________________________ >>Python-es mailing list >>Python-es en python.org >>http://mail.python.org/mailman/listinfo/python-es >>FAQ: http://python-es-faq.wikidot.com/ >> >> > > > >-- >Ismael Jiménez > > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > -- Asdrúbal Iván Suárez Rivera Si quieres aprender, enseña. Marco Tulio Cicerón. ¿Tienes twitter? Sígueme: @asdrubalivan _______________________________________________ Python-es mailing list Python-es en python.org http://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 subtitular en gmail.com Tue Nov 6 14:07:02 2012 From: subtitular en gmail.com (=?ISO-8859-1?Q?Oscar_Alberto_Pe=F1a_C=E9spedes?=) Date: Tue, 6 Nov 2012 08:07:02 -0500 Subject: [Python-es] Revista de Hackers y Developers In-Reply-To: <1352147981.46607.YahooMailNeo@web163002.mail.bf1.yahoo.com> References: <1352147981.46607.YahooMailNeo@web163002.mail.bf1.yahoo.com> Message-ID: Muy buena, muy agradecido Oscar A. Peña C. El 5 de noviembre de 2012 15:39, Spectrum Cuarenta y ocho k escribió: > Juas! estupenda la revista. Muy buena iniciativa. Aquí estoy devorándola. > > ------------------------------ > *From:* Asdrúbal Iván Suárez Rivera > > *To:* La lista de python en castellano > *Sent:* Monday, November 5, 2012 8:56 PM > *Subject:* Re: [Python-es] Revista de Hackers y Developers > > La estoy ojeando... Se ve muy buena > > 2012/11/5 Isma Gadoth > > Muy buena revista... sigan así > > 2012/11/5 Kiko > > > > 2012/11/5 Alexandro Colorado > > Se lanza nueva entrevista digital de desarrolladoras lationamericanas > llamada Hackers & Developers Magazine con su edicion #0 > > Muchos articulos de Python, PHP, etc. > > http://www.hdmagazine.org/ > Staff: > *Celia Cintas* Licenciada en Informática > http://yetanotherlog.wordpress.com/ > *Eugenia Bahit* Arquitecta GLAMP & Agile Coach > http://www.eugeniabahit.com/ > *Eliana Caraballo* Ingeniera de Sistemas > http://co.linkedin.com/in/elianacaraballoa > *Filly* Programadora http://www.missfilly.com.ar > *Indira Burga* Ingeniera de Sistemas http://about.me/indirabm > *Milagros Infante* Est. Ingeniería de Sistemas http://www.milale.net/ > *Sorey Garcia* Arquitecta de Software http://soreygarcia.com > *Yecely Diaz* Maestra en Inteligencia Artificial > http://silvercorp.wordpress.com > > > Gran iniciativa y gracias por compartirlo. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > -- > Ismael Jiménez > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > -- > Asdrúbal Iván Suárez Rivera > > *Si quieres aprender, enseña. *Marco Tulio Cicerón. > * > * > *¿Tienes twitter?* > *Sígueme: @asdrubalivan* > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 jcaballero.hep en gmail.com Tue Nov 6 19:36:10 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 6 Nov 2012 13:36:10 -0500 Subject: [Python-es] "parsear" los datos de 'input' en una llamada HTTP POST con SimpleHTTPServer.SimpleHTTPRequestHandler Message-ID: Hola, como ejercicio puramente didáctico (por ahora) estoy haciendo algunas pruebas con las classes SimpleHTTP* que trae python [tiene que ser python2.4]. He conseguido arrancar un servicio httpd, y puedo navegar con un 'browser' por los directorios. También he averiguado cómo modificar el 'output', escribiendo el contenido en self.wfile No he sido capaz de averiguar cómo "parsear" los datos de 'input' en caso de una llamada POST. He añadido un método do_POST(): class MySimpleHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): ... def do_POST(self): ... self.wfile.write( 'mundo\n' ) Efectivamente, luego puedo hacer $ curl -d hola http://www.myserver.net:1234 mundo $ Sin embargo no he sido capaz de averiguar cómo quedarme con los datos de 'input' en una variable. En este caso sencillo simplemente 'hola', pero podría ser algo más complejo (por ejemplo un diccionario). Lo estoy intentando con la clase cgi, pero no lo consigo. No sé si el problema está en el comando curl en si mismo, que no está completo, o que aún no he encontrado el método de la clase cgi adecuado. Cualquier pista que me puedan dar será más que bien recibida. Muchas gracias por adelantado. Saludos cordiales, Jose ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.zun en gmail.com Tue Nov 6 20:55:08 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Tue, 6 Nov 2012 14:55:08 -0500 Subject: [Python-es] "parsear" los datos de 'input' en una llamada HTTP POST con SimpleHTTPServer.SimpleHTTPRequestHandler In-Reply-To: References: Message-ID: 2012/11/6 Jose Caballero : > Hola, > > > > como ejercicio puramente didáctico (por ahora) estoy haciendo algunas > pruebas con las classes SimpleHTTP* que trae python [tiene que ser > python2.4]. > He conseguido arrancar un servicio httpd, y puedo navegar con un 'browser' > por los directorios. > También he averiguado cómo modificar el 'output', escribiendo el contenido > en self.wfile > > No he sido capaz de averiguar cómo "parsear" los datos de 'input' en caso de > una llamada POST. > He añadido un método do_POST(): > > > class MySimpleHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): > ... > def do_POST(self): > ... > self.wfile.write( 'mundo\n' ) > > > Efectivamente, luego puedo hacer > > $ curl -d hola http://www.myserver.net:1234 > mundo > $ > > Sin embargo no he sido capaz de averiguar cómo quedarme con los datos de > 'input' en una variable. En este caso sencillo simplemente 'hola', pero > podría ser algo más complejo (por ejemplo un diccionario). > Lo estoy intentando con la clase cgi, pero no lo consigo. > No sé si el problema está en el comando curl en si mismo, que no está > completo, o que aún no he encontrado el método de la clase cgi adecuado. > > Cualquier pista que me puedan dar será más que bien recibida. Los datos que se envía por un formulario POST se encuentran en los headers del request. Dentro de tu método do_POST deberías poder acceder a self.headers (que es un objeto del tipo MessageClass) para ver los datos: http://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler.headers Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From jcaballero.hep en gmail.com Tue Nov 6 21:36:18 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 6 Nov 2012 15:36:18 -0500 Subject: [Python-es] "parsear" los datos de 'input' en una llamada HTTP POST con SimpleHTTPServer.SimpleHTTPRequestHandler In-Reply-To: References: Message-ID: El 6 de noviembre de 2012 14:55, Carlos Zuniga escribió: > 2012/11/6 Jose Caballero : > > Hola, > > > > > > > > como ejercicio puramente didáctico (por ahora) estoy haciendo algunas > > pruebas con las classes SimpleHTTP* que trae python [tiene que ser > > python2.4]. > > He conseguido arrancar un servicio httpd, y puedo navegar con un > 'browser' > > por los directorios. > > También he averiguado cómo modificar el 'output', escribiendo el > contenido > > en self.wfile > > > > No he sido capaz de averiguar cómo "parsear" los datos de 'input' en > caso de > > una llamada POST. > > He añadido un método do_POST(): > > > > > > class > MySimpleHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): > > ... > > def do_POST(self): > > ... > > self.wfile.write( 'mundo\n' ) > > > > > > Efectivamente, luego puedo hacer > > > > $ curl -d hola http://www.myserver.net:1234 > > mundo > > $ > > > > Sin embargo no he sido capaz de averiguar cómo quedarme con los datos de > > 'input' en una variable. En este caso sencillo simplemente 'hola', pero > > podría ser algo más complejo (por ejemplo un diccionario). > > Lo estoy intentando con la clase cgi, pero no lo consigo. > > No sé si el problema está en el comando curl en si mismo, que no está > > completo, o que aún no he encontrado el método de la clase cgi adecuado. > > > > Cualquier pista que me puedan dar será más que bien recibida. > > Los datos que se envía por un formulario POST se encuentran en los > headers del request. Dentro de tu método do_POST deberías poder > acceder a self.headers (que es un objeto del tipo MessageClass) para > ver los datos: > > http://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler.headers > > Ya había intentado esa vía. Sin embargo, si hago print self.headers en do_POST(), esto es lo que obtengo: User-Agent: curl/7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5 Host: www.myserver.net:1234 Pragma: no-cache Accept: */* Content-Length: 4 Content-Type: application/x-www-form-urlencoded Connection: Keep-Alive X-BlueCoat-Via: F7D3AB2CA1943FBA No veo el 'input' por ninguna parte. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.zun en gmail.com Tue Nov 6 22:26:01 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Tue, 6 Nov 2012 16:26:01 -0500 Subject: [Python-es] "parsear" los datos de 'input' en una llamada HTTP POST con SimpleHTTPServer.SimpleHTTPRequestHandler In-Reply-To: References: Message-ID: 2012/11/6 Jose Caballero : > > > El 6 de noviembre de 2012 14:55, Carlos Zuniga > escribió: > >> 2012/11/6 Jose Caballero : >> > Hola, >> > >> > >> > >> > como ejercicio puramente didáctico (por ahora) estoy haciendo algunas >> > pruebas con las classes SimpleHTTP* que trae python [tiene que ser >> > python2.4]. >> > He conseguido arrancar un servicio httpd, y puedo navegar con un >> > 'browser' >> > por los directorios. >> > También he averiguado cómo modificar el 'output', escribiendo el >> > contenido >> > en self.wfile >> > >> > No he sido capaz de averiguar cómo "parsear" los datos de 'input' en >> > caso de >> > una llamada POST. >> > He añadido un método do_POST(): >> > >> > >> > class >> > MySimpleHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): >> > ... >> > def do_POST(self): >> > ... >> > self.wfile.write( 'mundo\n' ) >> > >> > >> > Efectivamente, luego puedo hacer >> > >> > $ curl -d hola http://www.myserver.net:1234 >> > mundo >> > $ >> > >> > Sin embargo no he sido capaz de averiguar cómo quedarme con los datos de >> > 'input' en una variable. En este caso sencillo simplemente 'hola', pero >> > podría ser algo más complejo (por ejemplo un diccionario). >> > Lo estoy intentando con la clase cgi, pero no lo consigo. >> > No sé si el problema está en el comando curl en si mismo, que no está >> > completo, o que aún no he encontrado el método de la clase cgi adecuado. >> > >> > Cualquier pista que me puedan dar será más que bien recibida. >> >> Los datos que se envía por un formulario POST se encuentran en los >> headers del request. Dentro de tu método do_POST deberías poder >> acceder a self.headers (que es un objeto del tipo MessageClass) para >> ver los datos: >> >> http://docs.python.org/2/library/basehttpserver.html#BaseHTTPServer.BaseHTTPRequestHandler.headers >> > > > Ya había intentado esa vía. Sin embargo, si hago print self.headers en > do_POST(), esto es lo que obtengo: > > > User-Agent: curl/7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5 > OpenSSL/0.9.8b zlib/1.2.3 libidn/0.6.5 > Host: www.myserver.net:1234 > Pragma: no-cache > Accept: */* > Content-Length: 4 > Content-Type: application/x-www-form-urlencoded > Connection: Keep-Alive > X-BlueCoat-Via: F7D3AB2CA1943FBA > > > No veo el 'input' por ninguna parte. Ok, parece que toda esa data la tiene en self.rfile, prueba con esto: def do_POST(self): l = int(self.headers['Content-Length']) print self.rfile.read(l) -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From jcaballero.hep en gmail.com Tue Nov 6 22:34:27 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 6 Nov 2012 16:34:27 -0500 Subject: [Python-es] "parsear" los datos de 'input' en una llamada HTTP POST con SimpleHTTPServer.SimpleHTTPRequestHandler In-Reply-To: References: Message-ID: > > > > Ok, parece que toda esa data la tiene en self.rfile, prueba con esto: > > def do_POST(self): > l = int(self.headers['Content-Length']) > print self.rfile.read(l) > > Funciona. Perfecto! ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From leonardocaballero en gmail.com Fri Nov 9 15:41:10 2012 From: leonardocaballero en gmail.com (Leonardo Caballero) Date: Fri, 9 Nov 2012 10:11:10 -0430 Subject: [Python-es] =?iso-8859-1?q?Manipulaci=F3n_de_Active_Directory_en_?= =?iso-8859-1?q?Python?= Message-ID: Hola Pythonistas La pregunta es la siguiente como conecto y manipulo un Active Directory de Microsoft en Python ??? según he estado leyendo se hace a través de conexiones ADO por ODBC pero hasta el momento no he logrado instalar ninguna librería de forma exitosas. Si tiene algún ejemplo o recomendación de librería a usar??? -- Atentamente T.S.U. Leonardo Caballero Linux Counter ID = https://linuxcounter.net/user/369081.html Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 /me Cree "El Conocimiento Humano le Pertenece al Mundo" ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From leonardocaballero en gmail.com Fri Nov 9 15:44:33 2012 From: leonardocaballero en gmail.com (Leonardo Caballero) Date: Fri, 9 Nov 2012 10:14:33 -0430 Subject: [Python-es] Consultar remotamente un archivo de texto Message-ID: Hola Pythonistas La pregunta es la siguiente como consulto remotamente un archivo de texto o csv en ambientes Windows o Linux, para luego manipularlo en mi apps Python ??? Si tiene algún ejemplo o recomendación de librería a usar??? Salud!!! -- Atentamente T.S.U. Leonardo Caballero Linux Counter ID = https://linuxcounter.net/user/369081.html Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 /me Cree "El Conocimiento Humano le Pertenece al Mundo" ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jza en oooes.org Fri Nov 9 18:35:07 2012 From: jza en oooes.org (Alexandro Colorado) Date: Fri, 9 Nov 2012 11:35:07 -0600 Subject: [Python-es] =?utf-8?q?Manipulaci=C3=B3n_de_Active_Directory_en_Py?= =?utf-8?q?thon?= In-Reply-To: References: Message-ID: Oh si active directory fue un dolor de cabeza. Mi recomendacion es migrarte a algo a LDAP, pero si no puedes has busquedas de modulos de python para LDAP que incluyan soporte de active directory. Hay un modulo llamado.. Active directory, pero es algo antiguo y no se si funcione con las versiones recientes de Python o las de AD. Existe el paquete ceODBC y pyad 2012/11/9 Leonardo Caballero > Hola Pythonistas > > La pregunta es la siguiente como conecto y manipulo un Active Directory de > Microsoft en Python ??? según he estado leyendo se hace a través de > conexiones ADO por ODBC pero hasta el momento no he logrado instalar > ninguna librería de forma exitosas. > > Si tiene algún ejemplo o recomendación de librería a usar??? > > -- > Atentamente > > T.S.U. Leonardo Caballero > Linux Counter ID = https://linuxcounter.net/user/369081.html > Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A > > /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 > /me Cree "El Conocimiento Humano le Pertenece al Mundo" > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From sergio en wikier.org Sat Nov 10 13:21:34 2012 From: sergio en wikier.org (=?UTF-8?Q?Sergio_Fern=C3=A1ndez?=) Date: Sat, 10 Nov 2012 13:21:34 +0100 Subject: [Python-es] =?utf-8?q?a=C3=B1adir_script_al_path_con_setuptools?= Message-ID: Hola, ¿Alguien sabe como añadir script (python o shell) al path del sistema desde setuptools? Han cambiado el api y no encuentro como hacerlo... Muchas gracias! Un saludo, -- Sergio Fernández From mzmprog en gmail.com Sat Nov 10 17:36:52 2012 From: mzmprog en gmail.com (miguel zamora m.) Date: Sat, 10 Nov 2012 13:36:52 -0300 Subject: [Python-es] =?iso-8859-1?q?Manipulaci=F3n_de_Active_Directory_en_?= =?iso-8859-1?q?Python?= In-Reply-To: References: Message-ID: http://code.google.com/p/pyodbc/ Instalar: > sudo python setup.py install o algo por el estilo El 9 de noviembre de 2012 14:35, Alexandro Colorado escribió: > Oh si active directory fue un dolor de cabeza. Mi recomendacion es > migrarte a algo a LDAP, pero si no puedes has busquedas de modulos de > python para LDAP que incluyan soporte de active directory. Hay un modulo > llamado.. Active directory, pero es algo antiguo y no se si funcione con > las versiones recientes de Python o las de AD. > > Existe el paquete ceODBC y pyad > > > 2012/11/9 Leonardo Caballero > >> Hola Pythonistas >> >> La pregunta es la siguiente como conecto y manipulo un Active Directory >> de Microsoft en Python ??? según he estado leyendo se hace a través de >> conexiones ADO por ODBC pero hasta el momento no he logrado instalar >> ninguna librería de forma exitosas. >> >> Si tiene algún ejemplo o recomendación de librería a usar??? >> >> -- >> Atentamente >> >> T.S.U. Leonardo Caballero >> Linux Counter ID = https://linuxcounter.net/user/369081.html >> Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A >> >> /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 >> /me Cree "El Conocimiento Humano le Pertenece al Mundo" >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Alexandro Colorado > PPMC Apache OpenOffice > http://es.openoffice.org > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Zamora M. Programador en Computacion e Informatica 08-1351249 mzmprog en gmail.com Santiago-Chile ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From eventgrafic en gmail.com Sat Nov 10 21:05:08 2012 From: eventgrafic en gmail.com (Eduard Diaz) Date: Sat, 10 Nov 2012 21:05:08 +0100 Subject: [Python-es] Consultar remotamente un archivo de texto In-Reply-To: References: Message-ID: Hola, La respuesta depende de como te conectas al equipo remoto http, ftp, sftp, dav, samba,... de si te conectas siempre de la misma manera o de varias. Puedes usar una interfaz python para FUSE [1] y una posible respuesta es pyfilesystems [2] [1] http://en.wikipedia.org/wiki/Filesystem_in_Userspace [2] http://pypi.python.org/pypi/fs/ El día 9 de noviembre de 2012 15:44, Leonardo Caballero escribió: > Hola Pythonistas > > La pregunta es la siguiente como consulto remotamente un archivo de texto o > csv en ambientes Windows o Linux, para luego manipularlo en mi apps Python > ??? > > Si tiene algún ejemplo o recomendación de librería a usar??? > > Salud!!! > > -- > Atentamente > > T.S.U. Leonardo Caballero > Linux Counter ID = https://linuxcounter.net/user/369081.html > Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A > > /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 > /me Cree "El Conocimiento Humano le Pertenece al Mundo" > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From sergio en wikier.org Sat Nov 10 21:07:43 2012 From: sergio en wikier.org (=?UTF-8?Q?Sergio_Fern=C3=A1ndez?=) Date: Sat, 10 Nov 2012 21:07:43 +0100 Subject: [Python-es] =?utf-8?q?a=C3=B1adir_script_al_path_con_setuptools?= In-Reply-To: References: Message-ID: entry_points es lo que buscaba! que mal documentado esta setuptools... 2012/11/10 Sergio Fernández : > Hola, > > ¿Alguien sabe como añadir script (python o shell) al path del sistema > desde setuptools? > Han cambiado el api y no encuentro como hacerlo... > > Muchas gracias! > > Un saludo, > > -- > > Sergio Fernández -- Sergio Fernández From jza en oooes.org Sat Nov 10 21:25:30 2012 From: jza en oooes.org (Alexandro Colorado) Date: Sat, 10 Nov 2012 14:25:30 -0600 Subject: [Python-es] Consultar remotamente un archivo de texto In-Reply-To: References: Message-ID: On 11/9/12, Leonardo Caballero wrote: > Hola Pythonistas > > La pregunta es la siguiente como consulto remotamente un archivo de texto o > csv en ambientes Windows o Linux, para luego manipularlo en mi apps Python > ??? Puedes usar las librerias nativas de urllib2 y el modulo de csv que son parte de las librerias estandares. Un problema puede ser el encoding del texto ya que windows no es siempre el mejor cuando abre archivos de unix. > > Si tiene algún ejemplo o recomendación de librería a usar??? > > Salud!!! > > -- > Atentamente > > T.S.U. Leonardo Caballero > Linux Counter ID = https://linuxcounter.net/user/369081.html > Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A > > /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 > /me Cree "El Conocimiento Humano le Pertenece al Mundo" > -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org From juanlu001 en gmail.com Sun Nov 11 17:39:06 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Sun, 11 Nov 2012 17:39:06 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= Message-ID: Hola a todos, me gustaría hacer un llamamiento a la gente española de la lista y a todos los que quieran ayudarnos con la primera PyCon España y la creación de una asociación a tal efecto. Ya Kiko lo comentó en esta lista hace muchos meses: http://mail.python.org/pipermail/python-es/2012-July/032226.html Pero voy a intentarlo una vez más. Os copio un email que acabo de mandar a python-madrid. *** TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente dispuesta a ayudar. Hola a todos, han pasado unos meses un poco grises para Python Madrid pero no pasa un día sin que piense en el tema de la PyConEs y la asociación Python España y me gustaría intentar resucitar este tema una vez más. Ya en julio Kiko sugirió con mucho acierto que se pospusiese la PyConEs al 2QTR del año 2013[1], y en ese mismo hilo nos mostró una propuesta de roadmap para la conferencia y la asociación. Es 11 de noviembre cuando escribo estas líneas y ha habido un par de intentos frustrados de reunión (y ojalá termine esta tendencia el jueves que viene), pero más allá de nuestras fronteras las cosas van muy bien: la semana que viene es la tradicional PyConAr en la Universidad Nacional de Quilmes[2], y además ha sido la primera edición tanto de la PyConUy en en Laboratorio Tecnológico de Uruguay[3] como de la PyConVe en la Universidad Católica Andrés Bello en Caracas[4]. Nótese que estoy haciendo hincapié en los lugares y no sin motivo. Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y solo necesitan un pequeño empujón: - Pablo Lobariñas redactó con mucho esfuerzo una versión provisional de los estatutos de la asociación al principio del verano[5] y también se habló de cuotas y demás, pero creo que necesita un poco de ayuda con los temas burocráticos. Todos estamos liados, pero si se hace entre varios la carga será menor. - Miguel Araujo tenía un prototipo de página web, pero ahora mismo estoy un poco perdido con eso y no recuerdo bien en qué quedó la cosa. A lo mejor cabe la posibilidad de intentar organizar la primera PyConEs *sin * asociación Python España, con lo cual de esa manera tal vez podríamos centrar nuestros esfuerzos en una sola cosa. Podríamos ampararnos en asociaciones o grupos ya existentes. No sé hasta qué punto esto es posible, solo lo comento. Por otro lado, y esto me parece importante, creo que tenemos un poco de lío sobre dónde discutir todos estos temas (python-madrid, asociacion-python-es, ...). No sé si hay ya una lista *nacional* a nivel Python España como puede ser python-ve o python-uy (también un poco como pyar, aunque ellos no se dedican solo a asuntos locales), pero creo que sería el lugar idóneo para hablar de asociación, conferencia y para enterarnos de qué hacemos en Barcelona, Zaragoza, Madrid y demás sitios. La lista python hispano no me parece el sitio adecuado. En cuanto al lugar físico para la conferencia y la conferencia en sí, yo creo que no puede ser tan complicado encontrar algo. En Argentina y en Venezuela tienen universidades, una especie de institución gubernamental en Uruguay... Tal vez se puede hablar con la UPM, donde organizaron el Codemotion, y ver si repiten con un evento de características casi idénticas. Además de mi propia escuela, de la que ya hablé, y otros lugares con los que se ha contactado. Estoy seguro de que los organizadores de cualquiera de esas conferencias estarán encantados de ayudarnos y de proporcionarnos consejo sobre todo tipo de temas. No son ni mucho menos una PyCon pero este año fueron las *terceras*jornadas Sage/Python España en la Universidad de Vigo[6]. Seguro que estarán encantados también de participar *activamente* no sé si en la organización propiamente, pero en la conferencia en sí seguro. Quiero manifestar otra vez que, aunque no estoy en España, yo me ofrezco para lo que haga falta y que no requiera mi presencia física: comerme todo tipo de marrones online y por correo electrónico, contactar con conferenciantes u organizadores o lo que se necesite. Pero creo que sería una pena que, en este año que parece que la comunidad Python hispana está despegando en más países, España se quedara atrás. A mí personalmente me entristecería. Por último, me gustaría poner una nota de optimismo: ¡solo tenemos que organizar la primera PyConEs una vez! El resto ya será todo mucho más fácil, habremos aprendido de nuestros errores, muchísima más gente nos conocerá y nos querrá ayudar y seguro que nos saldrá mejor. Pero alguna vez tiene que ser la primera :) ¡Ánimo compañeros! Perdonad por el email increíblemente largo, un abrazo a todos desde la distancia y espero vuestras opiniones. Juanlu [1]: https://groups.google.com/d/topic/python-madrid/lLFZ-omMSKU/discussion [2]: http://ar.pycon.org/2012/venue/index [3]: http://uy.pycon.org/es/acerca-de [4]: http://ve.pycon.org/ [5]: https://groups.google.com/d/topic/asociacion-python-es/euUdfRNhsvg/discussion [6]: http://webs.uvigo.es/sage2012/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From yourpadre en gmail.com Tue Nov 13 04:00:11 2012 From: yourpadre en gmail.com (Miguel Beltran R.) Date: Mon, 12 Nov 2012 21:00:11 -0600 Subject: [Python-es] =?iso-8859-1?q?Manipulaci=F3n_de_Active_Directory_en_?= =?iso-8859-1?q?Python?= In-Reply-To: References: Message-ID: Lo accesas con esto (solo windows): http://docs.activestate.com/activepython/2.5/pywin32/html/com/help/active_directory.html http://docs.activestate.com/activepython/2.5/pywin32/html/com/help/adsi.html http://stackoverflow.com/questions/654520/is-there-any-preferable-way-to-get-user-group-information-from-an-active-directo Y adaptas lo de vbs para python: https://www.google.com.mx/search?q=active+directory+vbs&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a El 9 de noviembre de 2012 08:41, Leonardo Caballero < leonardocaballero en gmail.com> escribió: > Hola Pythonistas > > La pregunta es la siguiente como conecto y manipulo un Active Directory de > Microsoft en Python ??? según he estado leyendo se hace a través de > conexiones ADO por ODBC pero hasta el momento no he logrado instalar > ninguna librería de forma exitosas. > > Si tiene algún ejemplo o recomendación de librería a usar??? > > -- > Atentamente > > T.S.U. Leonardo Caballero > Linux Counter ID = https://linuxcounter.net/user/369081.html > Key fingerprint = 9FD2 DC71 38E7 A1D1 57F5 1D29 04DE 43BC 8A27 424A > > /me Corriendo Debian Wheezy y Canaina GNU/Linux 3 > /me Cree "El Conocimiento Humano le Pertenece al Mundo" > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- ________________________________________ Lo bueno de vivir un dia mas es saber que nos queda un dia menos de vida ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From francesc en continuum.io Tue Nov 13 10:39:05 2012 From: francesc en continuum.io (Francesc Alted) Date: Tue, 13 Nov 2012 10:39:05 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 Message-ID: <50A21539.50204@continuum.io> Hola, Este próximo viernes 16 tendrá lugar en Madrid la conferencia "Big Data Spain 2012". En ella se hablará de muchas de las tecnologías relacionadas con el tratamiento de las grandes cantidades de información que podemos reunir hoy en dia. Yo daré una charla sobre como diseñar aplicaciones con un acceso eficiente a la memoria, y basaré la mayor parte de mi intervención en cómo hacerlo desde Python. En mi opinión, Python tiene un futuro brillante en este contexto y, en un mundo todavía dominado por aplicaciones C++ y Java, espero poder transmitir esa idea de manera convincente. Si alguien de vosotros se presenta por allí (aunque creo que las entradas hace tiempo que se agotaron) me gustaría poder hablar sobre cómo usáis Python en vuestra vida diaria y sobre todo, de cómo impulsarlo aún más. Un cordial saludo, -- Francesc Alted From maigfrga en gmail.com Tue Nov 13 10:46:19 2012 From: maigfrga en gmail.com (Manuel Ignacio Franco Galeano) Date: Tue, 13 Nov 2012 10:46:19 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: <50A21539.50204@continuum.io> References: <50A21539.50204@continuum.io> Message-ID: Hola, unos compañeros de trabajo y yo queremos ir, pero estamos en lista de espera desde hace un mes, realmente nos vendría muy bien ir porque nuestra app en python no para de crecer, tenemos mas de 150 millones de registros y necesitamos ideas de como escalar, sera posible conseguir sitio? por si interesa la la app web de la que hablo es http://www.marca.com/social/ El 13 de noviembre de 2012 10:39, Francesc Alted escribió: > Hola, > > Este próximo viernes 16 tendrá lugar en Madrid la conferencia "Big Data > Spain 2012". En ella se hablará de muchas de las tecnologías relacionadas > con el tratamiento de las grandes cantidades de información que podemos > reunir hoy en dia. > > Yo daré una charla sobre como diseñar aplicaciones con un acceso eficiente > a la memoria, y basaré la mayor parte de mi intervención en cómo hacerlo > desde Python. En mi opinión, Python tiene un futuro brillante en este > contexto y, en un mundo todavía dominado por aplicaciones C++ y Java, > espero poder transmitir esa idea de manera convincente. > > Si alguien de vosotros se presenta por allí (aunque creo que las entradas > hace tiempo que se agotaron) me gustaría poder hablar sobre cómo usáis > Python en vuestra vida diaria y sobre todo, de cómo impulsarlo aún más. > > Un cordial saludo, > > -- > Francesc Alted > > ______________________________**_________________ > Python-es mailing list > Python-es en python.org > http://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 francesc en continuum.io Tue Nov 13 10:56:46 2012 From: francesc en continuum.io (Francesc Alted) Date: Tue, 13 Nov 2012 10:56:46 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: References: <50A21539.50204@continuum.io> Message-ID: <50A2195E.9090608@continuum.io> Uh, no creo que se pueda conseguir sitio fácilmente, pero yo voy a estar por Madrid el fin de semana después de la conferencia, así que, si os interesa, podemos quedar y hablar del tema (con unas cañas de por medio mejor :). Enviame un mensaje personal si estás interesado, Francesc On 11/13/12 10:46 AM, Manuel Ignacio Franco Galeano wrote: > Hola, unos compañeros de trabajo y yo queremos ir, pero estamos en > lista de espera desde hace un mes, realmente nos vendría muy bien ir > porque nuestra app en python no para de crecer, tenemos mas de 150 > millones de registros y necesitamos ideas de como escalar, sera > posible conseguir sitio? > > por si interesa la la app web de la que hablo es > http://www.marca.com/social/ > > > El 13 de noviembre de 2012 10:39, Francesc Alted > > escribió: > > Hola, > > Este próximo viernes 16 tendrá lugar en Madrid la conferencia "Big > Data Spain 2012". En ella se hablará de muchas de las tecnologías > relacionadas con el tratamiento de las grandes cantidades de > información que podemos reunir hoy en dia. > > Yo daré una charla sobre como diseñar aplicaciones con un acceso > eficiente a la memoria, y basaré la mayor parte de mi intervención > en cómo hacerlo desde Python. En mi opinión, Python tiene un > futuro brillante en este contexto y, en un mundo todavía dominado > por aplicaciones C++ y Java, espero poder transmitir esa idea de > manera convincente. > > Si alguien de vosotros se presenta por allí (aunque creo que las > entradas hace tiempo que se agotaron) me gustaría poder hablar > sobre cómo usáis Python en vuestra vida diaria y sobre todo, de > cómo impulsarlo aún más. > > Un cordial saludo, > > -- > Francesc Alted > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Francesc Alted From juanlu001 en gmail.com Tue Nov 13 11:06:23 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 13 Nov 2012 11:06:23 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: <50A21539.50204@continuum.io> References: <50A21539.50204@continuum.io> Message-ID: Hola, Yo me temo que no estaré por allí, pero ojalá tengamos noticias cuando acabe de cómo ha ido porque tiene muy buena pinta. Admiro mucho lo que estáis trabajando en Continuum sobre Python para aplicaciones de este nivel. En otro orden de cosas, no quiero desviarme mucho del propósito original de tu mensaje, pero aprovechando la coyuntura ¿alguien puede hablar con la ETSIT o los organizadores sobre una eventual PyConEs? Un saludo, Juan Luis Cano 2012/11/13 Francesc Alted > Hola, > > Este próximo viernes 16 tendrá lugar en Madrid la conferencia "Big Data > Spain 2012". En ella se hablará de muchas de las tecnologías relacionadas > con el tratamiento de las grandes cantidades de información que podemos > reunir hoy en dia. > > Yo daré una charla sobre como diseñar aplicaciones con un acceso eficiente > a la memoria, y basaré la mayor parte de mi intervención en cómo hacerlo > desde Python. En mi opinión, Python tiene un futuro brillante en este > contexto y, en un mundo todavía dominado por aplicaciones C++ y Java, > espero poder transmitir esa idea de manera convincente. > > Si alguien de vosotros se presenta por allí (aunque creo que las entradas > hace tiempo que se agotaron) me gustaría poder hablar sobre cómo usáis > Python en vuestra vida diaria y sobre todo, de cómo impulsarlo aún más. > > Un cordial saludo, > > -- > Francesc Alted > > ______________________________**_________________ > Python-es mailing list > Python-es en python.org > http://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 francesc en continuum.io Tue Nov 13 11:15:12 2012 From: francesc en continuum.io (Francesc Alted) Date: Tue, 13 Nov 2012 11:15:12 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: References: <50A21539.50204@continuum.io> Message-ID: <50A21DB0.3070209@continuum.io> Bueno, respecto a la PyConEs seguro que Continuum Iberica (la rama española de Continuum Analytics) estaría encantada de ayudar en la organización del evento de una manera u otra. No sé, lo mismo podriamos hablar en persona ya que estoy por ahi el fin de semana. Saludos, Francesc On 11/13/12 11:06 AM, Juan Luis Cano Rodríguez wrote: > Hola, > > Yo me temo que no estaré por allí, pero ojalá tengamos noticias cuando > acabe de cómo ha ido porque tiene muy buena pinta. Admiro mucho lo que > estáis trabajando en Continuum sobre Python para aplicaciones de este > nivel. > > En otro orden de cosas, no quiero desviarme mucho del propósito > original de tu mensaje, pero aprovechando la coyuntura ¿alguien puede > hablar con la ETSIT o los organizadores sobre una eventual PyConEs? > > Un saludo, > > Juan Luis Cano > > > 2012/11/13 Francesc Alted > > > Hola, > > Este próximo viernes 16 tendrá lugar en Madrid la conferencia "Big > Data Spain 2012". En ella se hablará de muchas de las tecnologías > relacionadas con el tratamiento de las grandes cantidades de > información que podemos reunir hoy en dia. > > Yo daré una charla sobre como diseñar aplicaciones con un acceso > eficiente a la memoria, y basaré la mayor parte de mi intervención > en cómo hacerlo desde Python. En mi opinión, Python tiene un > futuro brillante en este contexto y, en un mundo todavía dominado > por aplicaciones C++ y Java, espero poder transmitir esa idea de > manera convincente. > > Si alguien de vosotros se presenta por allí (aunque creo que las > entradas hace tiempo que se agotaron) me gustaría poder hablar > sobre cómo usáis Python en vuestra vida diaria y sobre todo, de > cómo impulsarlo aún más. > > Un cordial saludo, > > -- > Francesc Alted > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Francesc Alted From diego.parrilla.santamaria en gmail.com Tue Nov 13 11:26:27 2012 From: diego.parrilla.santamaria en gmail.com (Diego Parrilla) Date: Tue, 13 Nov 2012 11:26:27 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: <50A21DB0.3070209@continuum.io> References: <50A21539.50204@continuum.io> <50A21DB0.3070209@continuum.io> Message-ID: <25781108-7A6D-4676-93FC-7CE0A463B3B8@gmail.com> Vais a petar el evento: hace mucho que está todo vendido. Enhorabuena de verdad. Enviado desde mi iPhone, perdona la brevedad El 13/11/2012, a las 11:15, Francesc Alted escribió: > Bueno, respecto a la PyConEs seguro que Continuum Iberica (la rama española de Continuum Analytics) estaría encantada de ayudar en la organización del evento de una manera u otra. No sé, lo mismo podriamos hablar en persona ya que estoy por ahi el fin de semana. > > Saludos, > > Francesc > > On 11/13/12 11:06 AM, Juan Luis Cano Rodríguez wrote: >> Hola, >> >> Yo me temo que no estaré por allí, pero ojalá tengamos noticias cuando acabe de cómo ha ido porque tiene muy buena pinta. Admiro mucho lo que estáis trabajando en Continuum sobre Python para aplicaciones de este nivel. >> >> En otro orden de cosas, no quiero desviarme mucho del propósito original de tu mensaje, pero aprovechando la coyuntura ¿alguien puede hablar con la ETSIT o los organizadores sobre una eventual PyConEs? >> >> Un saludo, >> >> Juan Luis Cano >> >> >> 2012/11/13 Francesc Alted > >> >> Hola, >> >> Este próximo viernes 16 tendrá lugar en Madrid la conferencia "Big >> Data Spain 2012". En ella se hablará de muchas de las tecnologías >> relacionadas con el tratamiento de las grandes cantidades de >> información que podemos reunir hoy en dia. >> >> Yo daré una charla sobre como diseñar aplicaciones con un acceso >> eficiente a la memoria, y basaré la mayor parte de mi intervención >> en cómo hacerlo desde Python. En mi opinión, Python tiene un >> futuro brillante en este contexto y, en un mundo todavía dominado >> por aplicaciones C++ y Java, espero poder transmitir esa idea de >> manera convincente. >> >> Si alguien de vosotros se presenta por allí (aunque creo que las >> entradas hace tiempo que se agotaron) me gustaría poder hablar >> sobre cómo usáis Python en vuestra vida diaria y sobre todo, de >> cómo impulsarlo aún más. >> >> Un cordial saludo, >> >> -- Francesc Alted >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > > -- > Francesc Alted > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From juanlu001 en gmail.com Tue Nov 13 11:39:48 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 13 Nov 2012 11:39:48 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: <50A21DB0.3070209@continuum.io> References: <50A21539.50204@continuum.io> <50A21DB0.3070209@continuum.io> Message-ID: > > Bueno, respecto a la PyConEs seguro que Continuum Iberica (la rama > española de Continuum Analytics) estaría encantada de ayudar en la > organización del evento de una manera u otra. No sabes cuánto me alegra leer eso. Este tema está un poco frío ahora pero estoy intentando reavivarlo porque tengo demasiada ilusión puesta en ello como para dejarlo pasar. > No sé, lo mismo podriamos hablar en persona ya que estoy por ahi el fin de > semana. > Lamentablemente soy becario Eramus este año en Milán y no me resulta muy cómodo, pero creo que esa conversación sería interesante. Tal vez podamos seguir hablando en privado. Saludos, Juan Luis ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From miguel en moliware.com Tue Nov 13 11:55:20 2012 From: miguel en moliware.com (Miguel Olivares) Date: Tue, 13 Nov 2012 11:55:20 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: References: <50A21539.50204@continuum.io> <50A21DB0.3070209@continuum.io> Message-ID: Yo si asistiré a la Big Data Spain, pero me temo que me perderé tu charla porque coincide con la de unos amigos :( . Así que si graban la conferencia veré luego el vídeo :) Sobre la PyConEs yo tomaría de referencia lo que hacen en la BaRuCo ( http://baruco.org/). Conferencia pequeña pero de mucha calidad. Un saludo El 13 de noviembre de 2012 11:39, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Bueno, respecto a la PyConEs seguro que Continuum Iberica (la rama >> española de Continuum Analytics) estaría encantada de ayudar en la >> organización del evento de una manera u otra. > > > No sabes cuánto me alegra leer eso. Este tema está un poco frío ahora pero > estoy intentando reavivarlo porque tengo demasiada ilusión puesta en ello > como para dejarlo pasar. > > >> No sé, lo mismo podriamos hablar en persona ya que estoy por ahi el fin >> de semana. >> > > Lamentablemente soy becario Eramus este año en Milán y no me resulta muy > cómodo, pero creo que esa conversación sería interesante. Tal vez podamos > seguir hablando en privado. > > Saludos, > > Juan Luis > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Olivares miguel en moliware.com Tel: +34 630 48 86 78 Twitter: @moliware ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From me en fjavieralba.com Tue Nov 13 11:58:39 2012 From: me en fjavieralba.com (F. Javier Alba) Date: Tue, 13 Nov 2012 11:58:39 +0100 Subject: [Python-es] Conferencia BigData Spain 2012 In-Reply-To: References: <50A21539.50204@continuum.io> <50A21DB0.3070209@continuum.io> Message-ID: <5D0E5DC3D6EE46C08F32C17ED38EA490@fjavieralba.com> Hola, yo también asistiré a la Big Data Spain, así que nos veremos allí! BaRuCo también me parece un buen modelo a seguir. Saludos, -- F. Javier Alba http://fjavieralba.com On Tuesday, 13 de November de 2012 at 11:55, Miguel Olivares wrote: > Yo si asistiré a la Big Data Spain, pero me temo que me perderé tu charla porque coincide con la de unos amigos :( . Así que si graban la conferencia veré luego el vídeo :) > > Sobre la PyConEs yo tomaría de referencia lo que hacen en la BaRuCo (http://baruco.org/). Conferencia pequeña pero de mucha calidad. > > Un saludo > > El 13 de noviembre de 2012 11:39, Juan Luis Cano Rodríguez escribió: > > > Bueno, respecto a la PyConEs seguro que Continuum Iberica (la rama española de Continuum Analytics) estaría encantada de ayudar en la organización del evento de una manera u otra. > > > > No sabes cuánto me alegra leer eso. Este tema está un poco frío ahora pero estoy intentando reavivarlo porque tengo demasiada ilusión puesta en ello como para dejarlo pasar. > > > > > No sé, lo mismo podriamos hablar en persona ya que estoy por ahi el fin de semana. > > > > Lamentablemente soy becario Eramus este año en Milán y no me resulta muy cómodo, pero creo que esa conversación sería interesante. Tal vez podamos seguir hablando en privado. > > > > Saludos, > > > > Juan Luis > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org (mailto:Python-es en python.org) > > http://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > > > -- > Miguel Olivares > > miguel en moliware.com (mailto:miguel en moliware.com) > Tel: +34 630 48 86 78 > > > Twitter: @moliware (https://twitter.com/moliware) > > _______________________________________________ > Python-es mailing list > Python-es en python.org (mailto:Python-es en python.org) > http://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 wolvelopez en gmail.com Tue Nov 13 12:00:09 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Tue, 13 Nov 2012 12:00:09 +0100 Subject: [Python-es] Saludos Message-ID: Saludos compañeros. Despues de varios dias de fallos al intentar entrar en la lista, hoy lo he podido hacer si problemas. Un saludo y nos iremos leyendo. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From gmourinopardo en yahoo.es Tue Nov 13 14:25:08 2012 From: gmourinopardo en yahoo.es (=?iso-8859-1?Q?Gonzalo_Mouri=FFfffffffffff1o_Pardo?=) Date: Tue, 13 Nov 2012 13:25:08 +0000 (GMT) Subject: [Python-es] Access y Python In-Reply-To: References: Message-ID: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> Hola buenas: Tengo varias bases de datos Access, y estoy pensando realizar varios programas con ellos, pero no se que módulo usar ni donde encontrarlo, ni si existe información al respecto. Agradezco de antemano cualquier información. Gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jldalla en gmail.com Tue Nov 13 14:54:25 2012 From: jldalla en gmail.com (Jose Luis Dallapiccola) Date: Tue, 13 Nov 2012 10:54:25 -0300 Subject: [Python-es] Access y Python In-Reply-To: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> Message-ID: Hola Gonzalo, muy buen día. Has buscado un poco? Los tres primeros resultado de buscar en google "python microsoft access" creo que son más que relevantes (incluso con código de ejemplo). Saludos. 2012/11/13 Gonzalo Mouriÿfffffffffff1o Pardo > Hola buenas: > Tengo varias bases de datos Access, y estoy pensando realizar varios > programas con ellos, pero no se que módulo usar ni donde encontrarlo, ni si > existe información al respecto. > Agradezco de antemano cualquier información. > Gracias. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- --- José Luis DALLAPICCOLA Neuquén Capital Patagonia Argentina ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fespi77 en yahoo.com.ar Tue Nov 13 15:31:33 2012 From: fespi77 en yahoo.com.ar (Federico Spitzer) Date: Tue, 13 Nov 2012 06:31:33 -0800 (PST) Subject: [Python-es] Menues dinamicos con Phyton Message-ID: <1352817093.46863.YahooMailNeo@web163002.mail.bf1.yahoo.com> Estoy Comenzando con PYTHON Estoy tratando de hacer un menu dinamico. Es decir Luego de aceptar Usuario y contraseña (ó sea una vez identificado el usuario) armo el menú de acuerdo al perfil del usuario que se logea.  Alguien puede orientarme con ejemplo , ó recomendándome algún sitio donde poder ver un ejemplo???  Gracias Federico  ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Tue Nov 13 15:40:34 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 13 Nov 2012 15:40:34 +0100 Subject: [Python-es] Menues dinamicos con Phyton In-Reply-To: <1352817093.46863.YahooMailNeo@web163002.mail.bf1.yahoo.com> References: <1352817093.46863.YahooMailNeo@web163002.mail.bf1.yahoo.com> Message-ID: ¿Qué clase de menú? ¿Una aplicación de escritorio, una página web...? ¿Qué versión de Python estás usando? ¿Puedes dar un poco más de información sobre lo que andas buscando? 2012/11/13 Federico Spitzer > Estoy Comenzando con PYTHON > > Estoy tratando de hacer un menu dinamico. > > Es decir > > Luego de aceptar Usuario y contraseña (ó sea una vez identificado el > usuario) armo el menú de acuerdo al perfil del usuario que se logea. > Alguien puede orientarme con ejemplo , ó recomendándome algún sitio donde > poder ver un ejemplo??? > > Gracias > Federico > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 rodriguez.mauricio55 en gmail.com Tue Nov 13 15:43:14 2012 From: rodriguez.mauricio55 en gmail.com (mauricio rodriguez) Date: Tue, 13 Nov 2012 12:43:14 -0200 Subject: [Python-es] Menues dinamicos con Phyton In-Reply-To: References: <1352817093.46863.YahooMailNeo@web163002.mail.bf1.yahoo.com> Message-ID: muestra lo que llevas hecho ... ¿ que problemas tienes ? El 13 de noviembre de 2012 12:40, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > ¿Qué clase de menú? ¿Una aplicación de escritorio, una página web...? ¿Qué > versión de Python estás usando? ¿Puedes dar un poco más de información > sobre lo que andas buscando? > > > 2012/11/13 Federico Spitzer > >> Estoy Comenzando con PYTHON >> >> Estoy tratando de hacer un menu dinamico. >> >> Es decir >> >> Luego de aceptar Usuario y contraseña (ó sea una vez identificado el >> usuario) armo el menú de acuerdo al perfil del usuario que se logea. >> Alguien puede orientarme con ejemplo , ó recomendándome algún sitio >> donde poder ver un ejemplo??? >> >> Gracias >> Federico >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 jza en oooes.org Tue Nov 13 16:04:08 2012 From: jza en oooes.org (Alexandro Colorado) Date: Tue, 13 Nov 2012 09:04:08 -0600 Subject: [Python-es] Menues dinamicos con Phyton In-Reply-To: References: <1352817093.46863.YahooMailNeo@web163002.mail.bf1.yahoo.com> Message-ID: Tradicionalmente en una pagina de PHP, esto dependende de los valores que lleve la sesion, estas variables de sesion tendra el diferenciador en el menu. Digamos que tienes menus de acuerdo al nivel de permisos, la variable de sesion incluira el nivel de permisos del usuario, el cual hara que la consulta para la DB sea igual al menu de administrador en vez del menu para usuarios tradicionales. 2012/11/13 mauricio rodriguez > muestra lo que llevas hecho ... ¿ que problemas tienes ? > > > El 13 de noviembre de 2012 12:40, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > > ¿Qué clase de menú? ¿Una aplicación de escritorio, una página web...? ¿Qué >> versión de Python estás usando? ¿Puedes dar un poco más de información >> sobre lo que andas buscando? >> >> >> 2012/11/13 Federico Spitzer >> >>> Estoy Comenzando con PYTHON >>> >>> Estoy tratando de hacer un menu dinamico. >>> >>> Es decir >>> >>> Luego de aceptar Usuario y contraseña (ó sea una vez identificado el >>> usuario) armo el menú de acuerdo al perfil del usuario que se logea. >>> Alguien puede orientarme con ejemplo , ó recomendándome algún sitio >>> donde poder ver un ejemplo??? >>> >>> Gracias >>> Federico >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado Apache OpenOffice Contributor http://es.openoffice.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jza en oooes.org Tue Nov 13 16:56:35 2012 From: jza en oooes.org (Alexandro Colorado) Date: Tue, 13 Nov 2012 09:56:35 -0600 Subject: [Python-es] Access y Python In-Reply-To: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> Message-ID: En linux puedes usar mdbtools el cual es una serie de herramientas para sacar las tablas de tablas a CSV. Puedes conectar tambien usando ODBC. Finalmente puedes usar bases de datos libres y poderosas como sqlite que esta soportado nativamente en python. Lo que no se puede transferir son los formularios ya que necesitas un gui, python necesitaras un toolkit como tk, wxwidget o algo mas sencillo como simplegui en python. Si no necesitas GUI entonces con un script puede operar facilmente. 2012/11/13 Gonzalo Mouriÿfffffffffff1o Pardo > Hola buenas: > Tengo varias bases de datos Access, y estoy pensando realizar varios > programas con ellos, pero no se que módulo usar ni donde encontrarlo, ni si > existe información al respecto. > Agradezco de antemano cualquier información. > Gracias. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado Apache OpenOffice Contributor http://es.openoffice.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Wed Nov 14 11:24:15 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 14 Nov 2012 11:24:15 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: Message-ID: Parece que este tema está ganando un poco más de atención que cuando lo anunciamos en julio, así que voy a intentar poner al día a la lista sobre el estado de la PyConEs. No es la primera vez que se intenta organizar una PyCon en España, pero en el segundo cuatrimestre de este año algunas personas en Python Madrid sugirieron intentar organizarlo. En la primera etapa nos dedicamos un poco a concretar cuál era nuestra idea sobre el evento para contactar con universidades, espacios para conferencias, etc. e ir con una idea más o menos sólida sobre qué queríamos y qué necesitábamos. La estructura de la PyConEs sería la de una conferencia a las que ya estamos acostumbrados, e intentaríamos que hubiese conferenciantes extranjeros aparte de españoles. Se proyectó una asistencia de unas 200 personas, preferiblemente un fin de semana para que no interfiriese con trabajo o estudios, aunque otros han sugerido hacerla entre semana en verano para simplificar y abaratar costes (más sobre esto más adelante). También se han considerado otras posibilidades como hacer talleres en los que implicar de manera más activa a los asistentes, y se ha propuesto contratar un catering. Por otro lado, y aunque parezca obvio, sería más deseable que hubiese WiFi disponible. Se consideraron varios lugares de celebración en Madrid, aunque la mayoría tenían el problema de no abrir en fin de semana o de imponernos unos costes desorbitados. Hace unos días, cuando rescaté este tema, me contactó un profesor de la Universidad de Sevilla diciéndome que la Escuela de Informática estaría encantada de acoger el evento, que ya tienen experiencia con este tipo de actos y detallándome los medios técnicos de los que dispondríamos. Por un lado, necesitamos vuestra colaboración para conseguir más propuestas de lugares. Inicialmente habíamos considerado Madrid (al partir esta iniciativa de Python Madrid), pero se habló también con gente de Barcelona y ahora surge también la posibilidad de hacerlo en Sevilla. Por otro, para centralizar esfuerzos y de cara a una posible financiación por parte de la Python Software Foundation, se comenzó a crear una asociación Python de alcance nacional. Ya había unos estatutos redactados, y sería deseable que entre los miembros fundadores hubiese gente de varias ciudades de España. La gente de Barcelona ya manifestó su interés de participar activamente en este punto. También la PSF nos concedió un dominio para eventualmente alojar una página web en la que centralizar la promoción del evento, recibir propuestas de conferencias cuando se abra el *call for papers*, etcétera. Este jueves hay reunión de Python Madrid y se va a rescatar este tema, así que en los próximos días habrá más novedades. Sabemos que muchos de vosotros estáis leyendo este email y os mantenéis expectantes a ver qué ocurre, pero necesitamos la participación activa de cuanta más gente mejor. Hay muchos temas en los que se puede ayudar, desde las primeras etapas en las que nos encontramos ahora hasta el final, cuando se celebre finalmente el evento. Si estáis ahí y podéis ayudar, decidlo :) También pedimos la ayuda de la gente que recientemente ha organizado PyCons en Argentina, Venezuela y Uruguay, para que puedan asesorarnos con su valiosísima experiencia, decirnos por dónde empezar o simplemente decirnos «¡Ánimo!». En lo que a mí respecta, creo que antes de junio-julio de 2013 sería muy difícil celebrar el evento por falta de tiempo. Creo que lo óptimo sería celebrarlo exactamente dentro de 12 meses, y calcularlo para que no se solape con otras conferencias de habla hispana. Esperando noticias vuestras, atentamente Juan Luis Cano 2012/11/11 Juan Luis Cano Rodríguez > Hola a todos, me gustaría hacer un llamamiento a la gente española de la > lista y a todos los que quieran ayudarnos con la primera PyCon España y la > creación de una asociación a tal efecto. Ya Kiko lo comentó en esta lista > hace muchos meses: > > http://mail.python.org/pipermail/python-es/2012-July/032226.html > > Pero voy a intentarlo una vez más. Os copio un email que acabo de mandar a > python-madrid. > > *** > > TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente > dispuesta a ayudar. > > Hola a todos, han pasado unos meses un poco grises para Python Madrid pero > no pasa un día sin que piense en el tema de la PyConEs y la asociación > Python España y me gustaría intentar resucitar este tema una vez más. > > Ya en julio Kiko sugirió con mucho acierto que se pospusiese la PyConEs al > 2QTR del año 2013[1], y en ese mismo hilo nos mostró una propuesta de > roadmap para la conferencia y la asociación. Es 11 de noviembre cuando > escribo estas líneas y ha habido un par de intentos frustrados de reunión > (y ojalá termine esta tendencia el jueves que viene), pero más allá de > nuestras fronteras las cosas van muy bien: la semana que viene es la > tradicional PyConAr en la Universidad Nacional de Quilmes[2], y además ha > sido la primera edición tanto de la PyConUy en en Laboratorio Tecnológico > de Uruguay[3] como de la PyConVe en la Universidad Católica Andrés Bello en > Caracas[4]. Nótese que estoy haciendo hincapié en los lugares y no sin > motivo. > > Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y solo > necesitan un pequeño empujón: > > - Pablo Lobariñas redactó con mucho esfuerzo una versión provisional > de los estatutos de la asociación al principio del verano[5] y también se > habló de cuotas y demás, pero creo que necesita un poco de ayuda con los > temas burocráticos. Todos estamos liados, pero si se hace entre varios la > carga será menor. > - Miguel Araujo tenía un prototipo de página web, pero ahora mismo > estoy un poco perdido con eso y no recuerdo bien en qué quedó la cosa. > > A lo mejor cabe la posibilidad de intentar organizar la primera PyConEs * > sin* asociación Python España, con lo cual de esa manera tal vez > podríamos centrar nuestros esfuerzos en una sola cosa. Podríamos ampararnos > en asociaciones o grupos ya existentes. No sé hasta qué punto esto es > posible, solo lo comento. > > Por otro lado, y esto me parece importante, creo que tenemos un poco de > lío sobre dónde discutir todos estos temas (python-madrid, > asociacion-python-es, ...). No sé si hay ya una lista *nacional* a nivel > Python España como puede ser python-ve o python-uy (también un poco como > pyar, aunque ellos no se dedican solo a asuntos locales), pero creo que > sería el lugar idóneo para hablar de asociación, conferencia y para > enterarnos de qué hacemos en Barcelona, Zaragoza, Madrid y demás sitios. La > lista python hispano no me parece el sitio adecuado. > > En cuanto al lugar físico para la conferencia y la conferencia en sí, yo > creo que no puede ser tan complicado encontrar algo. En Argentina y en > Venezuela tienen universidades, una especie de institución gubernamental en > Uruguay... Tal vez se puede hablar con la UPM, donde organizaron el > Codemotion, y ver si repiten con un evento de características casi > idénticas. Además de mi propia escuela, de la que ya hablé, y otros lugares > con los que se ha contactado. > > Estoy seguro de que los organizadores de cualquiera de esas conferencias > estarán encantados de ayudarnos y de proporcionarnos consejo sobre todo > tipo de temas. > > No son ni mucho menos una PyCon pero este año fueron las *terceras*jornadas Sage/Python España en la Universidad de Vigo[6]. Seguro que > estarán encantados también de participar *activamente* no sé si en la > organización propiamente, pero en la conferencia en sí seguro. > > Quiero manifestar otra vez que, aunque no estoy en España, yo me ofrezco > para lo que haga falta y que no requiera mi presencia física: comerme todo > tipo de marrones online y por correo electrónico, contactar con > conferenciantes u organizadores o lo que se necesite. Pero creo que sería > una pena que, en este año que parece que la comunidad Python hispana está > despegando en más países, España se quedara atrás. A mí personalmente me > entristecería. > > Por último, me gustaría poner una nota de optimismo: ¡solo tenemos que > organizar la primera PyConEs una vez! El resto ya será todo mucho más > fácil, habremos aprendido de nuestros errores, muchísima más gente nos > conocerá y nos querrá ayudar y seguro que nos saldrá mejor. Pero alguna vez > tiene que ser la primera :) ¡Ánimo compañeros! > > Perdonad por el email increíblemente largo, un abrazo a todos desde la > distancia y espero vuestras opiniones. > > Juanlu > > [1]: > https://groups.google.com/d/topic/python-madrid/lLFZ-omMSKU/discussion > [2]: http://ar.pycon.org/2012/venue/index > [3]: http://uy.pycon.org/es/acerca-de > [4]: http://ve.pycon.org/ > > [5]: > https://groups.google.com/d/topic/asociacion-python-es/euUdfRNhsvg/discussion > > [6]: http://webs.uvigo.es/sage2012/ > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From miguel en moliware.com Wed Nov 14 12:07:08 2012 From: miguel en moliware.com (Miguel Olivares) Date: Wed, 14 Nov 2012 12:07:08 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: Message-ID: Hola, En Madrid la comunidad Java se lo monta muy bien a través de Javahispano que suele poner el campus de la San Pablo CEU en Madrid y con la colaboración de atlassian ( http://www.atlassian.com/es/company/community#sponsorships) que suele montar una fiesta y demás. O sea que no estaría de más preguntarles a ellos que ya tienen experiencia. Yo he estado en varios seminarios de Paradigma ( http://www.paradigmatecnologico.com/historico) en la San Pablo CEU y lo tienen muy bien montado, las salas son amplias y tienen equipo para grabar las conferencias. Estos son algunos eventos javeros de los que hablo: http://greach.es/ SpringIO Un saludo. El 14 de noviembre de 2012 11:24, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Parece que este tema está ganando un poco más de atención que cuando lo > anunciamos en julio, así que voy a intentar poner al día a la lista sobre > el estado de la PyConEs. > > No es la primera vez que se intenta organizar una PyCon en España, pero en > el segundo cuatrimestre de este año algunas personas en Python Madrid > sugirieron intentar organizarlo. En la primera etapa nos dedicamos un poco > a concretar cuál era nuestra idea sobre el evento para contactar con > universidades, espacios para conferencias, etc. e ir con una idea más o > menos sólida sobre qué queríamos y qué necesitábamos. > > La estructura de la PyConEs sería la de una conferencia a las que ya > estamos acostumbrados, e intentaríamos que hubiese conferenciantes > extranjeros aparte de españoles. Se proyectó una asistencia de unas 200 > personas, preferiblemente un fin de semana para que no interfiriese con > trabajo o estudios, aunque otros han sugerido hacerla entre semana en > verano para simplificar y abaratar costes (más sobre esto más adelante). > También se han considerado otras posibilidades como hacer talleres en los > que implicar de manera más activa a los asistentes, y se ha propuesto > contratar un catering. Por otro lado, y aunque parezca obvio, sería más > deseable que hubiese WiFi disponible. > > Se consideraron varios lugares de celebración en Madrid, aunque la mayoría > tenían el problema de no abrir en fin de semana o de imponernos unos costes > desorbitados. Hace unos días, cuando rescaté este tema, me contactó un > profesor de la Universidad de Sevilla diciéndome que la Escuela de > Informática estaría encantada de acoger el evento, que ya tienen > experiencia con este tipo de actos y detallándome los medios técnicos de > los que dispondríamos. > > Por un lado, necesitamos vuestra colaboración para conseguir más > propuestas de lugares. Inicialmente habíamos considerado Madrid (al partir > esta iniciativa de Python Madrid), pero se habló también con gente de > Barcelona y ahora surge también la posibilidad de hacerlo en Sevilla. > > Por otro, para centralizar esfuerzos y de cara a una posible financiación > por parte de la Python Software Foundation, se comenzó a crear una > asociación Python de alcance nacional. Ya había unos estatutos redactados, > y sería deseable que entre los miembros fundadores hubiese gente de varias > ciudades de España. La gente de Barcelona ya manifestó su interés de > participar activamente en este punto. > > También la PSF nos concedió un dominio para eventualmente alojar una > página web en la que centralizar la promoción del evento, recibir > propuestas de conferencias cuando se abra el *call for papers*, etcétera. > > Este jueves hay reunión de Python Madrid y se va a rescatar este tema, así > que en los próximos días habrá más novedades. > > Sabemos que muchos de vosotros estáis leyendo este email y os mantenéis > expectantes a ver qué ocurre, pero necesitamos la participación activa de > cuanta más gente mejor. Hay muchos temas en los que se puede ayudar, desde > las primeras etapas en las que nos encontramos ahora hasta el final, cuando > se celebre finalmente el evento. Si estáis ahí y podéis ayudar, decidlo :) > > También pedimos la ayuda de la gente que recientemente ha organizado > PyCons en Argentina, Venezuela y Uruguay, para que puedan asesorarnos con > su valiosísima experiencia, decirnos por dónde empezar o simplemente > decirnos «¡Ánimo!». > > En lo que a mí respecta, creo que antes de junio-julio de 2013 sería muy > difícil celebrar el evento por falta de tiempo. Creo que lo óptimo sería > celebrarlo exactamente dentro de 12 meses, y calcularlo para que no se > solape con otras conferencias de habla hispana. > > Esperando noticias vuestras, atentamente > > Juan Luis Cano > > > 2012/11/11 Juan Luis Cano Rodríguez > >> Hola a todos, me gustaría hacer un llamamiento a la gente española de la >> lista y a todos los que quieran ayudarnos con la primera PyCon España y la >> creación de una asociación a tal efecto. Ya Kiko lo comentó en esta lista >> hace muchos meses: >> >> http://mail.python.org/pipermail/python-es/2012-July/032226.html >> >> Pero voy a intentarlo una vez más. Os copio un email que acabo de mandar >> a python-madrid. >> >> *** >> >> TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente >> dispuesta a ayudar. >> >> Hola a todos, han pasado unos meses un poco grises para Python Madrid >> pero no pasa un día sin que piense en el tema de la PyConEs y la asociación >> Python España y me gustaría intentar resucitar este tema una vez más. >> >> Ya en julio Kiko sugirió con mucho acierto que se pospusiese la PyConEs >> al 2QTR del año 2013[1], y en ese mismo hilo nos mostró una propuesta de >> roadmap para la conferencia y la asociación. Es 11 de noviembre cuando >> escribo estas líneas y ha habido un par de intentos frustrados de reunión >> (y ojalá termine esta tendencia el jueves que viene), pero más allá de >> nuestras fronteras las cosas van muy bien: la semana que viene es la >> tradicional PyConAr en la Universidad Nacional de Quilmes[2], y además ha >> sido la primera edición tanto de la PyConUy en en Laboratorio Tecnológico >> de Uruguay[3] como de la PyConVe en la Universidad Católica Andrés Bello en >> Caracas[4]. Nótese que estoy haciendo hincapié en los lugares y no sin >> motivo. >> >> Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y solo >> necesitan un pequeño empujón: >> >> - Pablo Lobariñas redactó con mucho esfuerzo una versión provisional >> de los estatutos de la asociación al principio del verano[5] y también se >> habló de cuotas y demás, pero creo que necesita un poco de ayuda con los >> temas burocráticos. Todos estamos liados, pero si se hace entre varios la >> carga será menor. >> - Miguel Araujo tenía un prototipo de página web, pero ahora mismo >> estoy un poco perdido con eso y no recuerdo bien en qué quedó la cosa. >> >> A lo mejor cabe la posibilidad de intentar organizar la primera PyConEs * >> sin* asociación Python España, con lo cual de esa manera tal vez >> podríamos centrar nuestros esfuerzos en una sola cosa. Podríamos ampararnos >> en asociaciones o grupos ya existentes. No sé hasta qué punto esto es >> posible, solo lo comento. >> >> Por otro lado, y esto me parece importante, creo que tenemos un poco de >> lío sobre dónde discutir todos estos temas (python-madrid, >> asociacion-python-es, ...). No sé si hay ya una lista *nacional* a nivel >> Python España como puede ser python-ve o python-uy (también un poco como >> pyar, aunque ellos no se dedican solo a asuntos locales), pero creo que >> sería el lugar idóneo para hablar de asociación, conferencia y para >> enterarnos de qué hacemos en Barcelona, Zaragoza, Madrid y demás sitios. La >> lista python hispano no me parece el sitio adecuado. >> >> En cuanto al lugar físico para la conferencia y la conferencia en sí, yo >> creo que no puede ser tan complicado encontrar algo. En Argentina y en >> Venezuela tienen universidades, una especie de institución gubernamental en >> Uruguay... Tal vez se puede hablar con la UPM, donde organizaron el >> Codemotion, y ver si repiten con un evento de características casi >> idénticas. Además de mi propia escuela, de la que ya hablé, y otros lugares >> con los que se ha contactado. >> >> Estoy seguro de que los organizadores de cualquiera de esas conferencias >> estarán encantados de ayudarnos y de proporcionarnos consejo sobre todo >> tipo de temas. >> >> No son ni mucho menos una PyCon pero este año fueron las *terceras*jornadas Sage/Python España en la Universidad de Vigo[6]. Seguro que >> estarán encantados también de participar *activamente* no sé si en la >> organización propiamente, pero en la conferencia en sí seguro. >> >> Quiero manifestar otra vez que, aunque no estoy en España, yo me ofrezco >> para lo que haga falta y que no requiera mi presencia física: comerme todo >> tipo de marrones online y por correo electrónico, contactar con >> conferenciantes u organizadores o lo que se necesite. Pero creo que sería >> una pena que, en este año que parece que la comunidad Python hispana está >> despegando en más países, España se quedara atrás. A mí personalmente me >> entristecería. >> >> Por último, me gustaría poner una nota de optimismo: ¡solo tenemos que >> organizar la primera PyConEs una vez! El resto ya será todo mucho más >> fácil, habremos aprendido de nuestros errores, muchísima más gente nos >> conocerá y nos querrá ayudar y seguro que nos saldrá mejor. Pero alguna vez >> tiene que ser la primera :) ¡Ánimo compañeros! >> >> Perdonad por el email increíblemente largo, un abrazo a todos desde la >> distancia y espero vuestras opiniones. >> >> Juanlu >> >> [1]: >> https://groups.google.com/d/topic/python-madrid/lLFZ-omMSKU/discussion >> [2]: http://ar.pycon.org/2012/venue/index >> [3]: http://uy.pycon.org/es/acerca-de >> [4]: http://ve.pycon.org/ >> >> [5]: >> https://groups.google.com/d/topic/asociacion-python-es/euUdfRNhsvg/discussion >> >> [6]: http://webs.uvigo.es/sage2012/ >> > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Olivares miguel en moliware.com Tel: +34 630 48 86 78 Twitter: @moliware ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From miguel en moliware.com Wed Nov 14 12:08:35 2012 From: miguel en moliware.com (Miguel Olivares) Date: Wed, 14 Nov 2012 12:08:35 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: Message-ID: Hola, En Madrid la comunidad Java se lo monta muy bien a través de Javahispano que suele poner el campus de la San Pablo CEU en Madrid y con la colaboración de atlassian ( http://www.atlassian.com/es/company/community#sponsorships) que suele montar una fiesta y demás. O sea que no estaría de más preguntarles a ellos que ya tienen experiencia. Yo he estado en varios seminarios de Paradigma ( http://www.paradigmatecnologico.com/historico) en la San Pablo CEU y lo tienen muy bien montado, las salas son amplias y tienen equipo para grabar las conferencias. Estos son algunos eventos javeros de los que hablo: http://greach.es/ SpringIO Un saludo. El 14 de noviembre de 2012 11:24, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Parece que este tema está ganando un poco más de atención que cuando lo > anunciamos en julio, así que voy a intentar poner al día a la lista sobre > el estado de la PyConEs. > > No es la primera vez que se intenta organizar una PyCon en España, pero en > el segundo cuatrimestre de este año algunas personas en Python Madrid > sugirieron intentar organizarlo. En la primera etapa nos dedicamos un poco > a concretar cuál era nuestra idea sobre el evento para contactar con > universidades, espacios para conferencias, etc. e ir con una idea más o > menos sólida sobre qué queríamos y qué necesitábamos. > > La estructura de la PyConEs sería la de una conferencia a las que ya > estamos acostumbrados, e intentaríamos que hubiese conferenciantes > extranjeros aparte de españoles. Se proyectó una asistencia de unas 200 > personas, preferiblemente un fin de semana para que no interfiriese con > trabajo o estudios, aunque otros han sugerido hacerla entre semana en > verano para simplificar y abaratar costes (más sobre esto más adelante). > También se han considerado otras posibilidades como hacer talleres en los > que implicar de manera más activa a los asistentes, y se ha propuesto > contratar un catering. Por otro lado, y aunque parezca obvio, sería más > deseable que hubiese WiFi disponible. > > Se consideraron varios lugares de celebración en Madrid, aunque la mayoría > tenían el problema de no abrir en fin de semana o de imponernos unos costes > desorbitados. Hace unos días, cuando rescaté este tema, me contactó un > profesor de la Universidad de Sevilla diciéndome que la Escuela de > Informática estaría encantada de acoger el evento, que ya tienen > experiencia con este tipo de actos y detallándome los medios técnicos de > los que dispondríamos. > > Por un lado, necesitamos vuestra colaboración para conseguir más > propuestas de lugares. Inicialmente habíamos considerado Madrid (al partir > esta iniciativa de Python Madrid), pero se habló también con gente de > Barcelona y ahora surge también la posibilidad de hacerlo en Sevilla. > > Por otro, para centralizar esfuerzos y de cara a una posible financiación > por parte de la Python Software Foundation, se comenzó a crear una > asociación Python de alcance nacional. Ya había unos estatutos redactados, > y sería deseable que entre los miembros fundadores hubiese gente de varias > ciudades de España. La gente de Barcelona ya manifestó su interés de > participar activamente en este punto. > > También la PSF nos concedió un dominio para eventualmente alojar una > página web en la que centralizar la promoción del evento, recibir > propuestas de conferencias cuando se abra el *call for papers*, etcétera. > > Este jueves hay reunión de Python Madrid y se va a rescatar este tema, así > que en los próximos días habrá más novedades. > > Sabemos que muchos de vosotros estáis leyendo este email y os mantenéis > expectantes a ver qué ocurre, pero necesitamos la participación activa de > cuanta más gente mejor. Hay muchos temas en los que se puede ayudar, desde > las primeras etapas en las que nos encontramos ahora hasta el final, cuando > se celebre finalmente el evento. Si estáis ahí y podéis ayudar, decidlo :) > > También pedimos la ayuda de la gente que recientemente ha organizado > PyCons en Argentina, Venezuela y Uruguay, para que puedan asesorarnos con > su valiosísima experiencia, decirnos por dónde empezar o simplemente > decirnos «¡Ánimo!». > > En lo que a mí respecta, creo que antes de junio-julio de 2013 sería muy > difícil celebrar el evento por falta de tiempo. Creo que lo óptimo sería > celebrarlo exactamente dentro de 12 meses, y calcularlo para que no se > solape con otras conferencias de habla hispana. > > Esperando noticias vuestras, atentamente > > Juan Luis Cano > > > 2012/11/11 Juan Luis Cano Rodríguez > >> Hola a todos, me gustaría hacer un llamamiento a la gente española de la >> lista y a todos los que quieran ayudarnos con la primera PyCon España y la >> creación de una asociación a tal efecto. Ya Kiko lo comentó en esta lista >> hace muchos meses: >> >> http://mail.python.org/pipermail/python-es/2012-July/032226.html >> >> Pero voy a intentarlo una vez más. Os copio un email que acabo de mandar >> a python-madrid. >> >> *** >> >> TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente >> dispuesta a ayudar. >> >> Hola a todos, han pasado unos meses un poco grises para Python Madrid >> pero no pasa un día sin que piense en el tema de la PyConEs y la asociación >> Python España y me gustaría intentar resucitar este tema una vez más. >> >> Ya en julio Kiko sugirió con mucho acierto que se pospusiese la PyConEs >> al 2QTR del año 2013[1], y en ese mismo hilo nos mostró una propuesta de >> roadmap para la conferencia y la asociación. Es 11 de noviembre cuando >> escribo estas líneas y ha habido un par de intentos frustrados de reunión >> (y ojalá termine esta tendencia el jueves que viene), pero más allá de >> nuestras fronteras las cosas van muy bien: la semana que viene es la >> tradicional PyConAr en la Universidad Nacional de Quilmes[2], y además ha >> sido la primera edición tanto de la PyConUy en en Laboratorio Tecnológico >> de Uruguay[3] como de la PyConVe en la Universidad Católica Andrés Bello en >> Caracas[4]. Nótese que estoy haciendo hincapié en los lugares y no sin >> motivo. >> >> Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y solo >> necesitan un pequeño empujón: >> >> - Pablo Lobariñas redactó con mucho esfuerzo una versión provisional >> de los estatutos de la asociación al principio del verano[5] y también se >> habló de cuotas y demás, pero creo que necesita un poco de ayuda con los >> temas burocráticos. Todos estamos liados, pero si se hace entre varios la >> carga será menor. >> - Miguel Araujo tenía un prototipo de página web, pero ahora mismo >> estoy un poco perdido con eso y no recuerdo bien en qué quedó la cosa. >> >> A lo mejor cabe la posibilidad de intentar organizar la primera PyConEs * >> sin* asociación Python España, con lo cual de esa manera tal vez >> podríamos centrar nuestros esfuerzos en una sola cosa. Podríamos ampararnos >> en asociaciones o grupos ya existentes. No sé hasta qué punto esto es >> posible, solo lo comento. >> >> Por otro lado, y esto me parece importante, creo que tenemos un poco de >> lío sobre dónde discutir todos estos temas (python-madrid, >> asociacion-python-es, ...). No sé si hay ya una lista *nacional* a nivel >> Python España como puede ser python-ve o python-uy (también un poco como >> pyar, aunque ellos no se dedican solo a asuntos locales), pero creo que >> sería el lugar idóneo para hablar de asociación, conferencia y para >> enterarnos de qué hacemos en Barcelona, Zaragoza, Madrid y demás sitios. La >> lista python hispano no me parece el sitio adecuado. >> >> En cuanto al lugar físico para la conferencia y la conferencia en sí, yo >> creo que no puede ser tan complicado encontrar algo. En Argentina y en >> Venezuela tienen universidades, una especie de institución gubernamental en >> Uruguay... Tal vez se puede hablar con la UPM, donde organizaron el >> Codemotion, y ver si repiten con un evento de características casi >> idénticas. Además de mi propia escuela, de la que ya hablé, y otros lugares >> con los que se ha contactado. >> >> Estoy seguro de que los organizadores de cualquiera de esas conferencias >> estarán encantados de ayudarnos y de proporcionarnos consejo sobre todo >> tipo de temas. >> >> No son ni mucho menos una PyCon pero este año fueron las *terceras*jornadas Sage/Python España en la Universidad de Vigo[6]. Seguro que >> estarán encantados también de participar *activamente* no sé si en la >> organización propiamente, pero en la conferencia en sí seguro. >> >> Quiero manifestar otra vez que, aunque no estoy en España, yo me ofrezco >> para lo que haga falta y que no requiera mi presencia física: comerme todo >> tipo de marrones online y por correo electrónico, contactar con >> conferenciantes u organizadores o lo que se necesite. Pero creo que sería >> una pena que, en este año que parece que la comunidad Python hispana está >> despegando en más países, España se quedara atrás. A mí personalmente me >> entristecería. >> >> Por último, me gustaría poner una nota de optimismo: ¡solo tenemos que >> organizar la primera PyConEs una vez! El resto ya será todo mucho más >> fácil, habremos aprendido de nuestros errores, muchísima más gente nos >> conocerá y nos querrá ayudar y seguro que nos saldrá mejor. Pero alguna vez >> tiene que ser la primera :) ¡Ánimo compañeros! >> >> Perdonad por el email increíblemente largo, un abrazo a todos desde la >> distancia y espero vuestras opiniones. >> >> Juanlu >> >> [1]: >> https://groups.google.com/d/topic/python-madrid/lLFZ-omMSKU/discussion >> [2]: http://ar.pycon.org/2012/venue/index >> [3]: http://uy.pycon.org/es/acerca-de >> [4]: http://ve.pycon.org/ >> >> [5]: >> https://groups.google.com/d/topic/asociacion-python-es/euUdfRNhsvg/discussion >> >> [6]: http://webs.uvigo.es/sage2012/ >> > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Olivares miguel en moliware.com Tel: +34 630 48 86 78 Twitter: @moliware ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From euribates en gmail.com Wed Nov 14 15:22:39 2012 From: euribates en gmail.com (Juan Ignacio) Date: Wed, 14 Nov 2012 14:22:39 +0000 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: Message-ID: Yo resido en Tenerife, pero si puedo ayudar en algo, contad conmigo. Si se organiza para dentro de 12 meses, me apunto como míinimo como asistente. Si hace falta hosting o soporte tecnico con python o django, contad tambien con mi empresa. Mis datos de contacto están al pie del correo. Ánimo y suerte. ¿Habeis pensado en el MediaLab Prado, o están en el subconjunto de "imponer unos costes desorbitados"? -- Juan Ignacio Rodríguez de León Móvil: 605 890514 E-Mail: euribates en gmail.com http://www.metriz.com/ http://descon2.com/ http://www.elornitorrincoenmascarado.com/ From correo en miguelbarraza.com.ar Wed Nov 14 15:40:51 2012 From: correo en miguelbarraza.com.ar (Miguel Barraza) Date: Wed, 14 Nov 2012 11:40:51 -0300 Subject: [Python-es] python en ios In-Reply-To: References: Message-ID: hola, hace poco me hice de un dispositivo ios, y me encantaría programar para estas cositas. ando averiguando sobre python en ios, vi que ahi un interprete, pero en la apstore vi que el python 2.7 es pago, puede ser?. alguien tiene experiencia en esta plataforma?. agradezco cualquier info que sepan. un saludo atento!. atte, Miguel From fsalamero en gmail.com Wed Nov 14 16:41:34 2012 From: fsalamero en gmail.com (Fernando Salamero) Date: Wed, 14 Nov 2012 16:41:34 +0100 Subject: [Python-es] python en ios In-Reply-To: References: Message-ID: Para iOS, con diferencia, la mejor app de python es 'Pythonista' https://itunes.apple.com/es/app/pythonista/id528579881?mt=8 Es de pago, pero vale cada céntimo que vale. Si eres manitas, permite hasta exportar para incluir en un proyecto de objective-c para crear una aplicación estándar. Un análisis detallado lo puedes encontrar aquí: http://macdrifter.com/2012/11/the-power-of-pythonista-12.html O aquí: http://www.macstories.net/stories/automating-ios-how-pythonista-changed-my-workflow/ El 14/11/2012, a las 15:40, "Miguel Barraza" escribió: > hola, hace poco me hice de un dispositivo ios, y me encantaría programar para estas cositas. > ando averiguando sobre python en ios, vi que ahi un interprete, pero en la apstore vi que el python 2.7 es pago, puede ser?. > > alguien tiene experiencia en esta plataforma?. > > agradezco cualquier info que sepan. > > un saludo atento!. > > atte, Miguel > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 kikocorreoso en gmail.com Wed Nov 14 16:46:46 2012 From: kikocorreoso en gmail.com (Kiko) Date: Wed, 14 Nov 2012 16:46:46 +0100 Subject: [Python-es] python en ios In-Reply-To: References: Message-ID: > hola, hace poco me hice de un dispositivo ios, y me encantaría programar > para estas cositas. > ando averiguando sobre python en ios, vi que ahi un interprete, pero en la > apstore vi que el python 2.7 es pago, puede ser?. > > alguien tiene experiencia en esta plataforma?. > > agradezco cualquier info que sepan. > > un saludo atento!. > > atte, Miguel > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > Prueba con kivy que te permite empaquetar para iOS, android,... http://kivy.org/docs/guide/packaging-ios.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From francesc en continuum.io Wed Nov 14 17:33:17 2012 From: francesc en continuum.io (Francesc Alted) Date: Wed, 14 Nov 2012 17:33:17 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: Message-ID: <50A3C7CD.4090701@continuum.io> [Estoy en teclado americano ahora mismo, asi que perdonad la falta de acentos] Pues yo tambien creo que ya va siendo hora de convocar una PyConEs. Y si, seria muy conveniente empezar por crear una asociacion de Python a nivel espanyol. No se en que punto se encuentra esta, pero habria de darle mas visibilidad al proceso de creacion. Una vez creada y puesta en marcha la asociacion ya podriamos empezar a tener mas credibilidad como organizacion. En nuestra empresa tenemos contactos con la gente de PyItalia (en concreto Fabio Pilger) que son bastante expertos en el tema al haber organizando el EuroPython en los ultimos anyos. Esta gente nos podria asesorar bastante bien. Respecto a la propuesta de lugares, nosotros estamos mas en la parte de Valencia, aunque la crisis (creo que aqui tenemos un problema posiblemente incluso mas gordo que en otros sitios) hace que las universidades -el lugar mas plausible para organizar este tipo de eventos- se muestren reacias (con razon) a gastar parte de sus recursos en patrocinar cosas que no sean pagar las nominas. Por otro lado, en Continuum Iberica estariamos mas interesados en patrocinar cosas relacionadas con la computacion cientifica (ecosistema alrededor de NumPy/SciPy), asi como con el 'Big Data' (tipo las conferencias PyData que Continuum Analytics organiza ultimamente, y que tienen bastante tiron, especialmente allende los mares). Si se decide celebrar una especie de mini-track en esto (por ejemplo una manyana o una tarde), pues aumentarian significativamente la posibilidades de nuestra participacion como empresa patrocinadora. Bueno, pues nada, animo y a ver si la pelota continua rodando :) Francesc On 11/14/12 11:24 AM, Juan Luis Cano Rodríguez wrote: > Parece que este tema está ganando un poco más de atención que cuando > lo anunciamos en julio, así que voy a intentar poner al día a la lista > sobre el estado de la PyConEs. > > No es la primera vez que se intenta organizar una PyCon en España, > pero en el segundo cuatrimestre de este año algunas personas en Python > Madrid sugirieron intentar organizarlo. En la primera etapa nos > dedicamos un poco a concretar cuál era nuestra idea sobre el evento > para contactar con universidades, espacios para conferencias, etc. e > ir con una idea más o menos sólida sobre qué queríamos y qué > necesitábamos. > > La estructura de la PyConEs sería la de una conferencia a las que ya > estamos acostumbrados, e intentaríamos que hubiese conferenciantes > extranjeros aparte de españoles. Se proyectó una asistencia de unas > 200 personas, preferiblemente un fin de semana para que no > interfiriese con trabajo o estudios, aunque otros han sugerido hacerla > entre semana en verano para simplificar y abaratar costes (más sobre > esto más adelante). También se han considerado otras posibilidades > como hacer talleres en los que implicar de manera más activa a los > asistentes, y se ha propuesto contratar un catering. Por otro lado, y > aunque parezca obvio, sería más deseable que hubiese WiFi disponible. > > Se consideraron varios lugares de celebración en Madrid, aunque la > mayoría tenían el problema de no abrir en fin de semana o de > imponernos unos costes desorbitados. Hace unos días, cuando rescaté > este tema, me contactó un profesor de la Universidad de Sevilla > diciéndome que la Escuela de Informática estaría encantada de acoger > el evento, que ya tienen experiencia con este tipo de actos y > detallándome los medios técnicos de los que dispondríamos. > > Por un lado, necesitamos vuestra colaboración para conseguir más > propuestas de lugares. Inicialmente habíamos considerado Madrid (al > partir esta iniciativa de Python Madrid), pero se habló también con > gente de Barcelona y ahora surge también la posibilidad de hacerlo en > Sevilla. > > Por otro, para centralizar esfuerzos y de cara a una posible > financiación por parte de la Python Software Foundation, se comenzó a > crear una asociación Python de alcance nacional. Ya había unos > estatutos redactados, y sería deseable que entre los miembros > fundadores hubiese gente de varias ciudades de España. La gente de > Barcelona ya manifestó su interés de participar activamente en este punto. > > También la PSF nos concedió un dominio para eventualmente alojar una > página web en la que centralizar la promoción del evento, recibir > propuestas de conferencias cuando se abra el /call for papers/, etcétera. > > Este jueves hay reunión de Python Madrid y se va a rescatar este tema, > así que en los próximos días habrá más novedades. > > Sabemos que muchos de vosotros estáis leyendo este email y os > mantenéis expectantes a ver qué ocurre, pero necesitamos la > participación activa de cuanta más gente mejor. Hay muchos temas en > los que se puede ayudar, desde las primeras etapas en las que nos > encontramos ahora hasta el final, cuando se celebre finalmente el > evento. Si estáis ahí y podéis ayudar, decidlo :) > > También pedimos la ayuda de la gente que recientemente ha organizado > PyCons en Argentina, Venezuela y Uruguay, para que puedan asesorarnos > con su valiosísima experiencia, decirnos por dónde empezar o > simplemente decirnos «¡Ánimo!». > > En lo que a mí respecta, creo que antes de junio-julio de 2013 sería > muy difícil celebrar el evento por falta de tiempo. Creo que lo óptimo > sería celebrarlo exactamente dentro de 12 meses, y calcularlo para que > no se solape con otras conferencias de habla hispana. > > Esperando noticias vuestras, atentamente > > Juan Luis Cano > > > 2012/11/11 Juan Luis Cano Rodríguez > > > Hola a todos, me gustaría hacer un llamamiento a la gente española > de la lista y a todos los que quieran ayudarnos con la primera > PyCon España y la creación de una asociación a tal efecto. Ya Kiko > lo comentó en esta lista hace muchos meses: > > http://mail.python.org/pipermail/python-es/2012-July/032226.html > > Pero voy a intentarlo una vez más. Os copio un email que acabo de > mandar a python-madrid. > > *** > > TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente > dispuesta a ayudar. > > Hola a todos, han pasado unos meses un poco grises para Python > Madrid pero no pasa un día sin que piense en el tema de la PyConEs > y la asociación Python España y me gustaría intentar resucitar > este tema una vez más. > > Ya en julio Kiko sugirió con mucho acierto que se pospusiese la > PyConEs al 2QTR del año 2013[1], y en ese mismo hilo nos mostró > una propuesta de roadmap para la conferencia y la asociación. Es > 11 de noviembre cuando escribo estas líneas y ha habido un par de > intentos frustrados de reunión (y ojalá termine esta tendencia el > jueves que viene), pero más allá de nuestras fronteras las cosas > van muy bien: la semana que viene es la tradicional PyConAr en la > Universidad Nacional de Quilmes[2], y además ha sido la primera > edición tanto de la PyConUy en en Laboratorio Tecnológico de > Uruguay[3] como de la PyConVe en la Universidad Católica Andrés > Bello en Caracas[4]. Nótese que estoy haciendo hincapié en los > lugares y no sin motivo. > > Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y > solo necesitan un pequeño empujón: > > * Pablo Lobariñas redactó con mucho esfuerzo una versión > provisional de los estatutos de la asociación al principio del > verano[5] y también se habló de cuotas y demás, pero creo que > necesita un poco de ayuda con los temas burocráticos. Todos > estamos liados, pero si se hace entre varios la carga será menor. > * Miguel Araujo tenía un prototipo de página web, pero ahora > mismo estoy un poco perdido con eso y no recuerdo bien en qué > quedó la cosa. > > A lo mejor cabe la posibilidad de intentar organizar la primera > PyConEs *sin* asociación Python España, con lo cual de esa manera > tal vez podríamos centrar nuestros esfuerzos en una sola cosa. > Podríamos ampararnos en asociaciones o grupos ya existentes. No sé > hasta qué punto esto es posible, solo lo comento. > > Por otro lado, y esto me parece importante, creo que tenemos un > poco de lío sobre dónde discutir todos estos temas (python-madrid, > asociacion-python-es, ...). No sé si hay ya una lista *nacional* a > nivel Python España como puede ser python-ve o python-uy (también > un poco como pyar, aunque ellos no se dedican solo a asuntos > locales), pero creo que sería el lugar idóneo para hablar de > asociación, conferencia y para enterarnos de qué hacemos en > Barcelona, Zaragoza, Madrid y demás sitios. La lista python > hispano no me parece el sitio adecuado. > > En cuanto al lugar físico para la conferencia y la conferencia en > sí, yo creo que no puede ser tan complicado encontrar algo. En > Argentina y en Venezuela tienen universidades, una especie de > institución gubernamental en Uruguay... Tal vez se puede hablar > con la UPM, donde organizaron el Codemotion, y ver si repiten con > un evento de características casi idénticas. Además de mi propia > escuela, de la que ya hablé, y otros lugares con los que se ha > contactado. > > Estoy seguro de que los organizadores de cualquiera de esas > conferencias estarán encantados de ayudarnos y de proporcionarnos > consejo sobre todo tipo de temas. > > No son ni mucho menos una PyCon pero este año fueron las > *terceras* jornadas Sage/Python España en la Universidad de > Vigo[6]. Seguro que estarán encantados también de participar > /activamente/ no sé si en la organización propiamente, pero en la > conferencia en sí seguro. > > Quiero manifestar otra vez que, aunque no estoy en España, yo me > ofrezco para lo que haga falta y que no requiera mi presencia > física: comerme todo tipo de marrones online y por correo > electrónico, contactar con conferenciantes u organizadores o lo > que se necesite. Pero creo que sería una pena que, en este año que > parece que la comunidad Python hispana está despegando en más > países, España se quedara atrás. A mí personalmente me entristecería. > > Por último, me gustaría poner una nota de optimismo: ¡solo tenemos > que organizar la primera PyConEs una vez! El resto ya será todo > mucho más fácil, habremos aprendido de nuestros errores, muchísima > más gente nos conocerá y nos querrá ayudar y seguro que nos saldrá > mejor. Pero alguna vez tiene que ser la primera :) ¡Ánimo compañeros! > > Perdonad por el email increíblemente largo, un abrazo a todos > desde la distancia y espero vuestras opiniones. > > Juanlu > > [1]: > https://groups.google.com/d/topic/python-madrid/lLFZ-omMSKU/discussion > > [2]: http://ar.pycon.org/2012/venue/index > [3]: http://uy.pycon.org/es/acerca-de > [4]: http://ve.pycon.org/ > > [5]: > https://groups.google.com/d/topic/asociacion-python-es/euUdfRNhsvg/discussion > > [6]: http://webs.uvigo.es/sage2012/ > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Francesc Alted From wolvelopez en gmail.com Wed Nov 14 18:22:48 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Wed, 14 Nov 2012 18:22:48 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: <50A3C7CD.4090701@continuum.io> References: <50A3C7CD.4090701@continuum.io> Message-ID: Yo estoy por aquí también para lo que haga falta. Estoy muy emocionado con el tema de nuestra primera #PyConEs , y quiero ayudarwww.lo que sea. Seguiré los correo para ver cómo nos vamos organizando. Un saludo desde Ciudad Real. Me podéis contactar también por Twitter: @jandresplp El 14/11/2012 17:34, "Francesc Alted" escribió: > [Estoy en teclado americano ahora mismo, asi que perdonad la falta de > acentos] > > Pues yo tambien creo que ya va siendo hora de convocar una PyConEs. Y si, > seria muy conveniente empezar por crear una asociacion de Python a nivel > espanyol. No se en que punto se encuentra esta, pero habria de darle mas > visibilidad al proceso de creacion. Una vez creada y puesta en marcha la > asociacion ya podriamos empezar a tener mas credibilidad como organizacion. > > En nuestra empresa tenemos contactos con la gente de PyItalia (en concreto > Fabio Pilger) que son bastante expertos en el tema al haber organizando el > EuroPython en los ultimos anyos. Esta gente nos podria asesorar bastante > bien. > > Respecto a la propuesta de lugares, nosotros estamos mas en la parte de > Valencia, aunque la crisis (creo que aqui tenemos un problema posiblemente > incluso mas gordo que en otros sitios) hace que las universidades -el lugar > mas plausible para organizar este tipo de eventos- se muestren reacias (con > razon) a gastar parte de sus recursos en patrocinar cosas que no sean pagar > las nominas. > > Por otro lado, en Continuum Iberica estariamos mas interesados en > patrocinar cosas relacionadas con la computacion cientifica (ecosistema > alrededor de NumPy/SciPy), asi como con el 'Big Data' (tipo las > conferencias PyData que Continuum Analytics organiza ultimamente, y que > tienen bastante tiron, especialmente allende los mares). Si se decide > celebrar una especie de mini-track en esto (por ejemplo una manyana o una > tarde), pues aumentarian significativamente la posibilidades de nuestra > participacion como empresa patrocinadora. > > Bueno, pues nada, animo y a ver si la pelota continua rodando :) > > Francesc > > On 11/14/12 11:24 AM, Juan Luis Cano Rodríguez wrote: > >> Parece que este tema está ganando un poco más de atención que cuando lo >> anunciamos en julio, así que voy a intentar poner al día a la lista sobre >> el estado de la PyConEs. >> >> No es la primera vez que se intenta organizar una PyCon en España, pero >> en el segundo cuatrimestre de este año algunas personas en Python Madrid >> sugirieron intentar organizarlo. En la primera etapa nos dedicamos un poco >> a concretar cuál era nuestra idea sobre el evento para contactar con >> universidades, espacios para conferencias, etc. e ir con una idea más o >> menos sólida sobre qué queríamos y qué necesitábamos. >> >> La estructura de la PyConEs sería la de una conferencia a las que ya >> estamos acostumbrados, e intentaríamos que hubiese conferenciantes >> extranjeros aparte de españoles. Se proyectó una asistencia de unas 200 >> personas, preferiblemente un fin de semana para que no interfiriese con >> trabajo o estudios, aunque otros han sugerido hacerla entre semana en >> verano para simplificar y abaratar costes (más sobre esto más adelante). >> También se han considerado otras posibilidades como hacer talleres en los >> que implicar de manera más activa a los asistentes, y se ha propuesto >> contratar un catering. Por otro lado, y aunque parezca obvio, sería más >> deseable que hubiese WiFi disponible. >> >> Se consideraron varios lugares de celebración en Madrid, aunque la >> mayoría tenían el problema de no abrir en fin de semana o de imponernos >> unos costes desorbitados. Hace unos días, cuando rescaté este tema, me >> contactó un profesor de la Universidad de Sevilla diciéndome que la Escuela >> de Informática estaría encantada de acoger el evento, que ya tienen >> experiencia con este tipo de actos y detallándome los medios técnicos de >> los que dispondríamos. >> >> Por un lado, necesitamos vuestra colaboración para conseguir más >> propuestas de lugares. Inicialmente habíamos considerado Madrid (al partir >> esta iniciativa de Python Madrid), pero se habló también con gente de >> Barcelona y ahora surge también la posibilidad de hacerlo en Sevilla. >> >> Por otro, para centralizar esfuerzos y de cara a una posible financiación >> por parte de la Python Software Foundation, se comenzó a crear una >> asociación Python de alcance nacional. Ya había unos estatutos redactados, >> y sería deseable que entre los miembros fundadores hubiese gente de varias >> ciudades de España. La gente de Barcelona ya manifestó su interés de >> participar activamente en este punto. >> >> También la PSF nos concedió un dominio para eventualmente alojar una >> página web en la que centralizar la promoción del evento, recibir >> propuestas de conferencias cuando se abra el /call for papers/, etcétera. >> >> Este jueves hay reunión de Python Madrid y se va a rescatar este tema, >> así que en los próximos días habrá más novedades. >> >> Sabemos que muchos de vosotros estáis leyendo este email y os mantenéis >> expectantes a ver qué ocurre, pero necesitamos la participación activa de >> cuanta más gente mejor. Hay muchos temas en los que se puede ayudar, desde >> las primeras etapas en las que nos encontramos ahora hasta el final, cuando >> se celebre finalmente el evento. Si estáis ahí y podéis ayudar, decidlo :) >> >> También pedimos la ayuda de la gente que recientemente ha organizado >> PyCons en Argentina, Venezuela y Uruguay, para que puedan asesorarnos con >> su valiosísima experiencia, decirnos por dónde empezar o simplemente >> decirnos «¡Ánimo!». >> >> En lo que a mí respecta, creo que antes de junio-julio de 2013 sería muy >> difícil celebrar el evento por falta de tiempo. Creo que lo óptimo sería >> celebrarlo exactamente dentro de 12 meses, y calcularlo para que no se >> solape con otras conferencias de habla hispana. >> >> Esperando noticias vuestras, atentamente >> >> Juan Luis Cano >> >> >> 2012/11/11 Juan Luis Cano Rodríguez > juanlu001 en gmail.com>> >> >> Hola a todos, me gustaría hacer un llamamiento a la gente española >> de la lista y a todos los que quieran ayudarnos con la primera >> PyCon España y la creación de una asociación a tal efecto. Ya Kiko >> lo comentó en esta lista hace muchos meses: >> >> http://mail.python.org/**pipermail/python-es/2012-July/**032226.html >> >> Pero voy a intentarlo una vez más. Os copio un email que acabo de >> mandar a python-madrid. >> >> *** >> >> TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente >> dispuesta a ayudar. >> >> Hola a todos, han pasado unos meses un poco grises para Python >> Madrid pero no pasa un día sin que piense en el tema de la PyConEs >> y la asociación Python España y me gustaría intentar resucitar >> este tema una vez más. >> >> Ya en julio Kiko sugirió con mucho acierto que se pospusiese la >> PyConEs al 2QTR del año 2013[1], y en ese mismo hilo nos mostró >> una propuesta de roadmap para la conferencia y la asociación. Es >> 11 de noviembre cuando escribo estas líneas y ha habido un par de >> intentos frustrados de reunión (y ojalá termine esta tendencia el >> jueves que viene), pero más allá de nuestras fronteras las cosas >> van muy bien: la semana que viene es la tradicional PyConAr en la >> Universidad Nacional de Quilmes[2], y además ha sido la primera >> edición tanto de la PyConUy en en Laboratorio Tecnológico de >> Uruguay[3] como de la PyConVe en la Universidad Católica Andrés >> Bello en Caracas[4]. Nótese que estoy haciendo hincapié en los >> lugares y no sin motivo. >> >> Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y >> solo necesitan un pequeño empujón: >> >> * Pablo Lobariñas redactó con mucho esfuerzo una versión >> provisional de los estatutos de la asociación al principio del >> verano[5] y también se habló de cuotas y demás, pero creo que >> necesita un poco de ayuda con los temas burocráticos. Todos >> estamos liados, pero si se hace entre varios la carga será menor. >> * Miguel Araujo tenía un prototipo de página web, pero ahora >> mismo estoy un poco perdido con eso y no recuerdo bien en qué >> quedó la cosa. >> >> A lo mejor cabe la posibilidad de intentar organizar la primera >> PyConEs *sin* asociación Python España, con lo cual de esa manera >> tal vez podríamos centrar nuestros esfuerzos en una sola cosa. >> Podríamos ampararnos en asociaciones o grupos ya existentes. No sé >> hasta qué punto esto es posible, solo lo comento. >> >> Por otro lado, y esto me parece importante, creo que tenemos un >> poco de lío sobre dónde discutir todos estos temas (python-madrid, >> asociacion-python-es, ...). No sé si hay ya una lista *nacional* a >> nivel Python España como puede ser python-ve o python-uy (también >> un poco como pyar, aunque ellos no se dedican solo a asuntos >> locales), pero creo que sería el lugar idóneo para hablar de >> asociación, conferencia y para enterarnos de qué hacemos en >> Barcelona, Zaragoza, Madrid y demás sitios. La lista python >> hispano no me parece el sitio adecuado. >> >> En cuanto al lugar físico para la conferencia y la conferencia en >> sí, yo creo que no puede ser tan complicado encontrar algo. En >> Argentina y en Venezuela tienen universidades, una especie de >> institución gubernamental en Uruguay... Tal vez se puede hablar >> con la UPM, donde organizaron el Codemotion, y ver si repiten con >> un evento de características casi idénticas. Además de mi propia >> escuela, de la que ya hablé, y otros lugares con los que se ha >> contactado. >> >> Estoy seguro de que los organizadores de cualquiera de esas >> conferencias estarán encantados de ayudarnos y de proporcionarnos >> consejo sobre todo tipo de temas. >> >> No son ni mucho menos una PyCon pero este año fueron las >> *terceras* jornadas Sage/Python España en la Universidad de >> Vigo[6]. Seguro que estarán encantados también de participar >> /activamente/ no sé si en la organización propiamente, pero en la >> conferencia en sí seguro. >> >> Quiero manifestar otra vez que, aunque no estoy en España, yo me >> ofrezco para lo que haga falta y que no requiera mi presencia >> física: comerme todo tipo de marrones online y por correo >> electrónico, contactar con conferenciantes u organizadores o lo >> que se necesite. Pero creo que sería una pena que, en este año que >> parece que la comunidad Python hispana está despegando en más >> países, España se quedara atrás. A mí personalmente me entristecería. >> >> Por último, me gustaría poner una nota de optimismo: ¡solo tenemos >> que organizar la primera PyConEs una vez! El resto ya será todo >> mucho más fácil, habremos aprendido de nuestros errores, muchísima >> más gente nos conocerá y nos querrá ayudar y seguro que nos saldrá >> mejor. Pero alguna vez tiene que ser la primera :) ¡Ánimo compañeros! >> >> Perdonad por el email increíblemente largo, un abrazo a todos >> desde la distancia y espero vuestras opiniones. >> >> Juanlu >> >> [1]: >> https://groups.google.com/d/**topic/python-madrid/lLFZ-** >> omMSKU/discussion >> >> [2]: http://ar.pycon.org/2012/**venue/index >> [3]: http://uy.pycon.org/es/acerca-**de >> [4]: http://ve.pycon.org/ >> >> [5]: >> https://groups.google.com/d/**topic/asociacion-python-es/** >> euUdfRNhsvg/discussion >> >> [6]: http://webs.uvigo.es/sage2012/ >> >> >> >> >> ______________________________**_________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/**mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.**com/ >> > > > -- > Francesc Alted > > ______________________________**_________________ > Python-es mailing list > Python-es en python.org > http://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 quiqueporta en gmail.com Wed Nov 14 19:09:44 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Wed, 14 Nov 2012 19:09:44 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> Message-ID: Hola a todos. Podríamos concretar en una serie de puntos indicando los pasos que faltarían para crear una asociación Python España y para montar la primera PyconES. Veo que somos muchos los que estamos interesados en este tema, pero como comentaba Juan Luis Cano, estamos un poco callados porque tampoco sabemos en que se puede ayudar en concreto. Si dividiéramos el proyecto de crear la asociación y la pyconEs, en pequeñas tareas, la gente se podría apuntar a realizar la que más se ajustase a su tiempo. No se, por decir algo: - Crear los estatutos de la asociación. - Buscar patrocinadores. - Encontrar local para la primera Pycon. - Y mil cosas más ... Cada uno que estamos suscritos a esta lista de correo, podríamos apuntarnos a una tarea y coordinarnos con la gente que esté en la misma. No se, si a la gente se le especifica más una tarea, yo creo que sería más participativa. Y yo me incluyo entre esa gente ;-) Por ejemplo, yo no se como se redacta un estatuto de una asociación, pero veo que Pablo Lobariñas hizo un gran trabajo, y había gente que colaboró con él. ¿Que os parece si concretamos los puntos del "proyecto" y una vez creados que la gente se apunte a las tareas que cree que puede aportar algo? Cuando estén claros los puntos, podríamos crear un correo por cada uno dentro de esta lista y que la gente participe y se coordine dentro de ese tema de correo. Bueno, son ideas para ver si entre todos movemos un poco esto. Un Saludo a todos ;) El 14 de noviembre de 2012 18:22, WolveLopez escribió: > Yo estoy por aquí también para lo que haga falta. > Estoy muy emocionado con el tema de nuestra primera #PyConEs , y quiero > ayudarwww.lo que sea. > Seguiré los correo para ver cómo nos vamos organizando. > Un saludo desde Ciudad Real. > > Me podéis contactar también por Twitter: @jandresplp > El 14/11/2012 17:34, "Francesc Alted" escribió: > > [Estoy en teclado americano ahora mismo, asi que perdonad la falta de >> acentos] >> >> Pues yo tambien creo que ya va siendo hora de convocar una PyConEs. Y >> si, seria muy conveniente empezar por crear una asociacion de Python a >> nivel espanyol. No se en que punto se encuentra esta, pero habria de darle >> mas visibilidad al proceso de creacion. Una vez creada y puesta en marcha >> la asociacion ya podriamos empezar a tener mas credibilidad como >> organizacion. >> >> En nuestra empresa tenemos contactos con la gente de PyItalia (en >> concreto Fabio Pilger) que son bastante expertos en el tema al haber >> organizando el EuroPython en los ultimos anyos. Esta gente nos podria >> asesorar bastante bien. >> >> Respecto a la propuesta de lugares, nosotros estamos mas en la parte de >> Valencia, aunque la crisis (creo que aqui tenemos un problema posiblemente >> incluso mas gordo que en otros sitios) hace que las universidades -el lugar >> mas plausible para organizar este tipo de eventos- se muestren reacias (con >> razon) a gastar parte de sus recursos en patrocinar cosas que no sean pagar >> las nominas. >> >> Por otro lado, en Continuum Iberica estariamos mas interesados en >> patrocinar cosas relacionadas con la computacion cientifica (ecosistema >> alrededor de NumPy/SciPy), asi como con el 'Big Data' (tipo las >> conferencias PyData que Continuum Analytics organiza ultimamente, y que >> tienen bastante tiron, especialmente allende los mares). Si se decide >> celebrar una especie de mini-track en esto (por ejemplo una manyana o una >> tarde), pues aumentarian significativamente la posibilidades de nuestra >> participacion como empresa patrocinadora. >> >> Bueno, pues nada, animo y a ver si la pelota continua rodando :) >> >> Francesc >> >> On 11/14/12 11:24 AM, Juan Luis Cano Rodríguez wrote: >> >>> Parece que este tema está ganando un poco más de atención que cuando lo >>> anunciamos en julio, así que voy a intentar poner al día a la lista sobre >>> el estado de la PyConEs. >>> >>> No es la primera vez que se intenta organizar una PyCon en España, pero >>> en el segundo cuatrimestre de este año algunas personas en Python Madrid >>> sugirieron intentar organizarlo. En la primera etapa nos dedicamos un poco >>> a concretar cuál era nuestra idea sobre el evento para contactar con >>> universidades, espacios para conferencias, etc. e ir con una idea más o >>> menos sólida sobre qué queríamos y qué necesitábamos. >>> >>> La estructura de la PyConEs sería la de una conferencia a las que ya >>> estamos acostumbrados, e intentaríamos que hubiese conferenciantes >>> extranjeros aparte de españoles. Se proyectó una asistencia de unas 200 >>> personas, preferiblemente un fin de semana para que no interfiriese con >>> trabajo o estudios, aunque otros han sugerido hacerla entre semana en >>> verano para simplificar y abaratar costes (más sobre esto más adelante). >>> También se han considerado otras posibilidades como hacer talleres en los >>> que implicar de manera más activa a los asistentes, y se ha propuesto >>> contratar un catering. Por otro lado, y aunque parezca obvio, sería más >>> deseable que hubiese WiFi disponible. >>> >>> Se consideraron varios lugares de celebración en Madrid, aunque la >>> mayoría tenían el problema de no abrir en fin de semana o de imponernos >>> unos costes desorbitados. Hace unos días, cuando rescaté este tema, me >>> contactó un profesor de la Universidad de Sevilla diciéndome que la Escuela >>> de Informática estaría encantada de acoger el evento, que ya tienen >>> experiencia con este tipo de actos y detallándome los medios técnicos de >>> los que dispondríamos. >>> >>> Por un lado, necesitamos vuestra colaboración para conseguir más >>> propuestas de lugares. Inicialmente habíamos considerado Madrid (al partir >>> esta iniciativa de Python Madrid), pero se habló también con gente de >>> Barcelona y ahora surge también la posibilidad de hacerlo en Sevilla. >>> >>> Por otro, para centralizar esfuerzos y de cara a una posible >>> financiación por parte de la Python Software Foundation, se comenzó a crear >>> una asociación Python de alcance nacional. Ya había unos estatutos >>> redactados, y sería deseable que entre los miembros fundadores hubiese >>> gente de varias ciudades de España. La gente de Barcelona ya manifestó su >>> interés de participar activamente en este punto. >>> >>> También la PSF nos concedió un dominio para eventualmente alojar una >>> página web en la que centralizar la promoción del evento, recibir >>> propuestas de conferencias cuando se abra el /call for papers/, etcétera. >>> >>> Este jueves hay reunión de Python Madrid y se va a rescatar este tema, >>> así que en los próximos días habrá más novedades. >>> >>> Sabemos que muchos de vosotros estáis leyendo este email y os mantenéis >>> expectantes a ver qué ocurre, pero necesitamos la participación activa de >>> cuanta más gente mejor. Hay muchos temas en los que se puede ayudar, desde >>> las primeras etapas en las que nos encontramos ahora hasta el final, cuando >>> se celebre finalmente el evento. Si estáis ahí y podéis ayudar, decidlo :) >>> >>> También pedimos la ayuda de la gente que recientemente ha organizado >>> PyCons en Argentina, Venezuela y Uruguay, para que puedan asesorarnos con >>> su valiosísima experiencia, decirnos por dónde empezar o simplemente >>> decirnos «¡Ánimo!». >>> >>> En lo que a mí respecta, creo que antes de junio-julio de 2013 sería muy >>> difícil celebrar el evento por falta de tiempo. Creo que lo óptimo sería >>> celebrarlo exactamente dentro de 12 meses, y calcularlo para que no se >>> solape con otras conferencias de habla hispana. >>> >>> Esperando noticias vuestras, atentamente >>> >>> Juan Luis Cano >>> >>> >>> 2012/11/11 Juan Luis Cano Rodríguez >> juanlu001 en gmail.com>> >>> >>> Hola a todos, me gustaría hacer un llamamiento a la gente española >>> de la lista y a todos los que quieran ayudarnos con la primera >>> PyCon España y la creación de una asociación a tal efecto. Ya Kiko >>> lo comentó en esta lista hace muchos meses: >>> >>> http://mail.python.org/**pipermail/python-es/2012-July/**032226.html >>> >>> Pero voy a intentarlo una vez más. Os copio un email que acabo de >>> mandar a python-madrid. >>> >>> *** >>> >>> TL;DR: Vamos a sacar la PyConEs adelante. Hay cosas hechas y gente >>> dispuesta a ayudar. >>> >>> Hola a todos, han pasado unos meses un poco grises para Python >>> Madrid pero no pasa un día sin que piense en el tema de la PyConEs >>> y la asociación Python España y me gustaría intentar resucitar >>> este tema una vez más. >>> >>> Ya en julio Kiko sugirió con mucho acierto que se pospusiese la >>> PyConEs al 2QTR del año 2013[1], y en ese mismo hilo nos mostró >>> una propuesta de roadmap para la conferencia y la asociación. Es >>> 11 de noviembre cuando escribo estas líneas y ha habido un par de >>> intentos frustrados de reunión (y ojalá termine esta tendencia el >>> jueves que viene), pero más allá de nuestras fronteras las cosas >>> van muy bien: la semana que viene es la tradicional PyConAr en la >>> Universidad Nacional de Quilmes[2], y además ha sido la primera >>> edición tanto de la PyConUy en en Laboratorio Tecnológico de >>> Uruguay[3] como de la PyConVe en la Universidad Católica Andrés >>> Bello en Caracas[4]. Nótese que estoy haciendo hincapié en los >>> lugares y no sin motivo. >>> >>> Si os dais cuenta, hay algunas cosas que ya tenemos empezadas y >>> solo necesitan un pequeño empujón: >>> >>> * Pablo Lobariñas redactó con mucho esfuerzo una versión >>> provisional de los estatutos de la asociación al principio del >>> verano[5] y también se habló de cuotas y demás, pero creo que >>> necesita un poco de ayuda con los temas burocráticos. Todos >>> estamos liados, pero si se hace entre varios la carga será menor. >>> * Miguel Araujo tenía un prototipo de página web, pero ahora >>> mismo estoy un poco perdido con eso y no recuerdo bien en qué >>> quedó la cosa. >>> >>> A lo mejor cabe la posibilidad de intentar organizar la primera >>> PyConEs *sin* asociación Python España, con lo cual de esa manera >>> tal vez podríamos centrar nuestros esfuerzos en una sola cosa. >>> Podríamos ampararnos en asociaciones o grupos ya existentes. No sé >>> hasta qué punto esto es posible, solo lo comento. >>> >>> Por otro lado, y esto me parece importante, creo que tenemos un >>> poco de lío sobre dónde discutir todos estos temas (python-madrid, >>> asociacion-python-es, ...). No sé si hay ya una lista *nacional* a >>> nivel Python España como puede ser python-ve o python-uy (también >>> un poco como pyar, aunque ellos no se dedican solo a asuntos >>> locales), pero creo que sería el lugar idóneo para hablar de >>> asociación, conferencia y para enterarnos de qué hacemos en >>> Barcelona, Zaragoza, Madrid y demás sitios. La lista python >>> hispano no me parece el sitio adecuado. >>> >>> En cuanto al lugar físico para la conferencia y la conferencia en >>> sí, yo creo que no puede ser tan complicado encontrar algo. En >>> Argentina y en Venezuela tienen universidades, una especie de >>> institución gubernamental en Uruguay... Tal vez se puede hablar >>> con la UPM, donde organizaron el Codemotion, y ver si repiten con >>> un evento de características casi idénticas. Además de mi propia >>> escuela, de la que ya hablé, y otros lugares con los que se ha >>> contactado. >>> >>> Estoy seguro de que los organizadores de cualquiera de esas >>> conferencias estarán encantados de ayudarnos y de proporcionarnos >>> consejo sobre todo tipo de temas. >>> >>> No son ni mucho menos una PyCon pero este año fueron las >>> *terceras* jornadas Sage/Python España en la Universidad de >>> Vigo[6]. Seguro que estarán encantados también de participar >>> /activamente/ no sé si en la organización propiamente, pero en la >>> conferencia en sí seguro. >>> >>> Quiero manifestar otra vez que, aunque no estoy en España, yo me >>> ofrezco para lo que haga falta y que no requiera mi presencia >>> física: comerme todo tipo de marrones online y por correo >>> electrónico, contactar con conferenciantes u organizadores o lo >>> que se necesite. Pero creo que sería una pena que, en este año que >>> parece que la comunidad Python hispana está despegando en más >>> países, España se quedara atrás. A mí personalmente me entristecería. >>> >>> Por último, me gustaría poner una nota de optimismo: ¡solo tenemos >>> que organizar la primera PyConEs una vez! El resto ya será todo >>> mucho más fácil, habremos aprendido de nuestros errores, muchísima >>> más gente nos conocerá y nos querrá ayudar y seguro que nos saldrá >>> mejor. Pero alguna vez tiene que ser la primera :) ¡Ánimo compañeros! >>> >>> Perdonad por el email increíblemente largo, un abrazo a todos >>> desde la distancia y espero vuestras opiniones. >>> >>> Juanlu >>> >>> [1]: >>> https://groups.google.com/d/**topic/python-madrid/lLFZ-** >>> omMSKU/discussion >>> >>> [2]: http://ar.pycon.org/2012/**venue/index >>> [3]: http://uy.pycon.org/es/acerca-**de >>> [4]: http://ve.pycon.org/ >>> >>> [5]: >>> https://groups.google.com/d/**topic/asociacion-python-es/** >>> euUdfRNhsvg/discussion >>> >>> [6]: http://webs.uvigo.es/sage2012/ >>> >>> >>> >>> >>> ______________________________**_________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/**mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.**com/ >>> >> >> >> -- >> Francesc Alted >> >> ______________________________**_________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/**mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.**com/ >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 diego.uribe.gamez en gmail.com Wed Nov 14 21:24:39 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Wed, 14 Nov 2012 15:24:39 -0500 Subject: [Python-es] =?iso-8859-1?q?Comunicaci=F3n_entre_Tornado_y_Javascr?= =?iso-8859-1?q?ipt?= Message-ID: Hola, Tengo un problema y es que no logro entender como comunicar la pagina html y el servidor usando Tornado usando Javascript como intermediario, en especial para traer una variable: como hago para disparar este código desde el navegador? ---------------------------------------------------------------------- def on_message(self, message): print 'message received %s' % message ---------------------------------------------------------------------- y también que me imprima en terminal una variable enviada desde el navegador? o en este caso el message Este es el código que estoy usando para el ejemplo: server.py ---------------------------------------------------------------------- # -*- coding: utf-8 -*- import tornado.httpserver import tornado.websocket import tornado.ioloop import tornado.web class WSHandler(tornado.websocket.WebSocketHandler): def open(self): print 'new connection' self.write_message("Hello World") def on_message(self, message): print 'message received %s' % message def on_close(self): print 'connection closed' application = tornado.web.Application([ (r'/ws', WSHandler), ]) if __name__ == "__main__": http_server = tornado.httpserver.HTTPServer(application) http_server.listen(8888) tornado.ioloop.IOLoop.instance().start() HelloWorld.html ---------------------------------------------------------------------- WebSockets Hello World

WebSockets Hello World




Sacado de: "http://mbed.org/cookbook/Websockets-Server" -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.zun en gmail.com Wed Nov 14 21:55:01 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Wed, 14 Nov 2012 15:55:01 -0500 Subject: [Python-es] =?utf-8?q?Comunicaci=C3=B3n_entre_Tornado_y_Javascrip?= =?utf-8?q?t?= In-Reply-To: References: Message-ID: 2012/11/14 Diego Uribe Gamez > > Hola, > > Tengo un problema y es que no logro entender como comunicar la pagina html y el servidor usando Tornado usando Javascript como intermediario, en especial para traer una variable: > > como hago para disparar este código desde el navegador? > ---------------------------------------------------------------------- > def on_message(self, message): > print 'message received %s' % message > ---------------------------------------------------------------------- > Por lo que veo en la documentación[0], en el navegador deberías enviar un mensaje. Intenta colocar esto dentro de tu función onopen: ws.send('hola'); > y también que me imprima en terminal una variable enviada desde el navegador? o en este caso el message Con el print que usas debería de imprimirla. Saludos [0] http://www.tornadoweb.org/documentation/websocket.html -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From diego.uribe.gamez en gmail.com Wed Nov 14 22:56:12 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Wed, 14 Nov 2012 16:56:12 -0500 Subject: [Python-es] =?iso-8859-1?q?Comunicaci=F3n_entre_Tornado_y_Javascr?= =?iso-8859-1?q?ipt?= In-Reply-To: References: Message-ID: Lo coloque al final pero nada, no me imprime en la terminal el mensaje entrante? # python server.py new connection $("#open").click(function(evt) { evt.preventDefault(); var host = $("#host").val(); var port = $("#port").val(); var uri = $("#uri").val(); ws = new WebSocket("ws://" + host + ":" + port + uri); ws.onmessage = function(evt) {alert("message received: " + evt.data)}; ws.onclose = function(evt) { alert("Connection close"); }; ws.onopen = function(evt) { $("#host").css("background", "#00ff00"); $("#port").css("background", "#00ff00"); $("#uri").css("background", "#00ff00"); }; ws.send('hola'); }); def on_message(self, message): print 'message received %s' % message El 14 de noviembre de 2012 15:55, Carlos Zuniga escribió: > 2012/11/14 Diego Uribe Gamez > > > > Hola, > > > > Tengo un problema y es que no logro entender como comunicar la pagina > html y el servidor usando Tornado usando Javascript como intermediario, en > especial para traer una variable: > > > > como hago para disparar este código desde el navegador? > > ---------------------------------------------------------------------- > > def on_message(self, message): > > print 'message received %s' % message > > ---------------------------------------------------------------------- > > > > Por lo que veo en la documentación[0], en el navegador deberías enviar > un mensaje. Intenta colocar esto dentro de tu función onopen: > > ws.send('hola'); > > > y también que me imprima en terminal una variable enviada desde el > navegador? o en este caso el message > > Con el print que usas debería de imprimirla. > > Saludos > > [0] http://www.tornadoweb.org/documentation/websocket.html > -- > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos > de leer manuales. > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego.uribe.gamez en gmail.com Thu Nov 15 00:36:21 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Wed, 14 Nov 2012 18:36:21 -0500 Subject: [Python-es] =?iso-8859-1?q?Comunicaci=F3n_entre_Tornado_y_Javascr?= =?iso-8859-1?q?ipt?= In-Reply-To: References: Message-ID: Encontré algo nuevo, Con otro ejemplo logre mandar un mensaje y un texto propio ( ws.send(userInput + ' id ');) mediante un formulario, pero cuando intento hacerlo sin el formulario (ws.send('2501');) en el mismo ejemplo no manda nada? que sera? ------------------------------------------------------------------------------------------ # -*- coding: utf-8 -*- import tornado.web import tornado.websocket import tornado.ioloop class WebSocketHandler(tornado.websocket.WebSocketHandler): def on_message(self, message): self.write_message(u"Server echoed: " + message) print message application = tornado.web.Application([ (r"/websocket", WebSocketHandler), ]) if __name__ == "__main__": application.listen(8888) tornado.ioloop.IOLoop.instance().start() ------------------------------------------------------------------------------------------ WebSockets Demonstrator For LFY

Powered By WebSockets. Use the form below to chat with the server.

El 14 de noviembre de 2012 16:56, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Lo coloque al final pero nada, no me imprime en la terminal el mensaje > entrante? > > # python server.py > new connection > > > $("#open").click(function(evt) { > evt.preventDefault(); > > var host = $("#host").val(); > var port = $("#port").val(); > var uri = $("#uri").val(); > > ws = new WebSocket("ws://" + host + ":" + port + uri); > > ws.onmessage = function(evt) {alert("message received: " + > evt.data)}; > > ws.onclose = function(evt) { alert("Connection close"); }; > > ws.onopen = function(evt) { > $("#host").css("background", "#00ff00"); > $("#port").css("background", "#00ff00"); > $("#uri").css("background", "#00ff00"); > }; > > ws.send('hola'); > > }); > > > def on_message(self, message): > print 'message received %s' % message > > > El 14 de noviembre de 2012 15:55, Carlos Zuniga escribió: > > 2012/11/14 Diego Uribe Gamez >> > >> > Hola, >> > >> > Tengo un problema y es que no logro entender como comunicar la pagina >> html y el servidor usando Tornado usando Javascript como intermediario, en >> especial para traer una variable: >> > >> > como hago para disparar este código desde el navegador? >> > ---------------------------------------------------------------------- >> > def on_message(self, message): >> > print 'message received %s' % message >> > ---------------------------------------------------------------------- >> > >> >> Por lo que veo en la documentación[0], en el navegador deberías enviar >> un mensaje. Intenta colocar esto dentro de tu función onopen: >> >> ws.send('hola'); >> >> > y también que me imprima en terminal una variable enviada desde el >> navegador? o en este caso el message >> >> Con el print que usas debería de imprimirla. >> >> Saludos >> >> [0] http://www.tornadoweb.org/documentation/websocket.html >> -- >> A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos >> de leer manuales. >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: http://gplus.to/diegoug > ------------------------------ > > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego.uribe.gamez en gmail.com Thu Nov 15 00:53:26 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Wed, 14 Nov 2012 18:53:26 -0500 Subject: [Python-es] =?iso-8859-1?q?Comunicaci=F3n_entre_Tornado_y_Javascr?= =?iso-8859-1?q?ipt?= In-Reply-To: References: Message-ID: intente así: $(document).on("ready", inicio); function inicio () { ws.send('2501'); } pero nada. Aclaro: no se trata de Javascript, ademas no soy buen programador en este lenguaje, solo se trata de tornado y de como comunicarlo con el navegador, pero el problema que tengo es en javascript. Lo que quiero es poder identificar dinamicamente en MVC el id del usuario que esta entrando, el numero 2501 es un id simulado que en ultimas va a ser mandado por la vista al estatico, luego el otro punto sera como mandarle contenido a este unico id de usuario desde tornado cada que pase un evento en la bace de datos relacionado a ese usuario, esto seria mas adelante. Aclaro para no tener inconvenientes. Gracias. El 14 de noviembre de 2012 18:36, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Encontré algo nuevo, > > Con otro ejemplo logre mandar un mensaje y un texto propio > ( ws.send(userInput + ' id ');) mediante un formulario, pero cuando intento > hacerlo sin el formulario (ws.send('2501');) en el mismo ejemplo no manda > nada? que sera? > > > ------------------------------------------------------------------------------------------ > # -*- coding: utf-8 -*- > import tornado.web > import tornado.websocket > import tornado.ioloop > > class WebSocketHandler(tornado.websocket.WebSocketHandler): > def on_message(self, message): > self.write_message(u"Server echoed: " + message) > print message > > application = tornado.web.Application([ > (r"/websocket", WebSocketHandler), > ]) > > if __name__ == "__main__": > application.listen(8888) > tornado.ioloop.IOLoop.instance().start() > > > ------------------------------------------------------------------------------------------ > > > > > WebSockets Demonstrator For LFY > > >

Powered By WebSockets. Use the form below > to chat with the server.

>
>
action="javascript:void(0);"> > autocomplete="off" style="width:700px" /> > style="width:90px" /> >
> > > > > > > El 14 de noviembre de 2012 16:56, Diego Uribe Gamez < > diego.uribe.gamez en gmail.com> escribió: > > Lo coloque al final pero nada, no me imprime en la terminal el mensaje >> entrante? >> >> # python server.py >> new connection >> >> >> $("#open").click(function(evt) { >> evt.preventDefault(); >> >> var host = $("#host").val(); >> var port = $("#port").val(); >> var uri = $("#uri").val(); >> >> ws = new WebSocket("ws://" + host + ":" + port + uri); >> >> ws.onmessage = function(evt) {alert("message received: " + >> evt.data)}; >> >> ws.onclose = function(evt) { alert("Connection close"); }; >> >> ws.onopen = function(evt) { >> $("#host").css("background", "#00ff00"); >> $("#port").css("background", "#00ff00"); >> $("#uri").css("background", "#00ff00"); >> }; >> >> ws.send('hola'); >> >> }); >> >> >> def on_message(self, message): >> print 'message received %s' % message >> >> >> El 14 de noviembre de 2012 15:55, Carlos Zuniga escribió: >> >> 2012/11/14 Diego Uribe Gamez >>> > >>> > Hola, >>> > >>> > Tengo un problema y es que no logro entender como comunicar la pagina >>> html y el servidor usando Tornado usando Javascript como intermediario, en >>> especial para traer una variable: >>> > >>> > como hago para disparar este código desde el navegador? >>> > ---------------------------------------------------------------------- >>> > def on_message(self, message): >>> > print 'message received %s' % message >>> > ---------------------------------------------------------------------- >>> > >>> >>> Por lo que veo en la documentación[0], en el navegador deberías enviar >>> un mensaje. Intenta colocar esto dentro de tu función onopen: >>> >>> ws.send('hola'); >>> >>> > y también que me imprima en terminal una variable enviada desde el >>> navegador? o en este caso el message >>> >>> Con el print que usas debería de imprimirla. >>> >>> Saludos >>> >>> [0] http://www.tornadoweb.org/documentation/websocket.html >>> -- >>> A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos >>> de leer manuales. >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> >> >> >> -- >> *Diego Alonso Uribe Gamez* >> ------------------------------ >> >> *Desarrollador web* >> >> Twitter: @DiegoUG >> >> Google+: http://gplus.to/diegoug >> ------------------------------ >> >> >> > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: http://gplus.to/diegoug > ------------------------------ > > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Thu Nov 15 01:05:34 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Thu, 15 Nov 2012 01:05:34 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> Message-ID: De acuerdo, me gusta que esto ya esté tomando un poco de forma. Muchas gracias a todos los que estáis contestando. Lo que dice Quique tiene mucho sentido: este mensaje tenía como objetivo airear un poco este tema y llamar la atención, y creo que ya está cumplido: efectivamente falta por concretar los pasos a seguir y los puntos en los que se puede ayudar. Me gustaría estos días seguir leyendo mensajes de gente que quiera implicarse en el proyecto de una manera u otra para saber con qué medios humanos contamos, que es lo más importante de cara a organizar el evento. Emiliano Dalla Verde Marcozzi me ha mandado esta «Hitchhiker's guide to make a PyConAr2010» que creo que nos resultará de mucha ayuda: http://python.org.ar/pyar/HGTTP (Según ella hace falta un equipo de unas 10 personas implicadas activamente). Creo que es mejor que vayamos paso a paso, y desde mi punto de vista lo primero es crear la asociación, después concretar una fecha y un lugar (ya tenemos varias propuestas, y más que tiene que haber) y con eso en mano continuar con promoción, patrocinadores, speakers y demás. Aparte de Python Ireland, Python Italia y Paradigma, también la gente de SpainJS nos ofreció ayuda, no tenemos más que enviarles un email. Hablando de lugares Juan Ignacio, no eres el primero que propone el MediaLab Prado, alguien lo comentó en Python Madrid pero no sé si se llegó a preguntar. ¿Alguien se puede encargar de eso? En cuanto a la asociación, efectivamente Pablo Lobariñas ya redactó unos estatutos, y faltaba concretar la Junta Directiva y poca cosa más; el resto eran detalles burocráticos. Si mañana lo comentan en la reunión y él o quien sea nos cuenta por aquí qué se ha hablado y qué se puede hacer, estupendo :) Y como dice Francesc, sería bueno también darle un poco de visibilidad al proceso de creación. Además, Miguel Araujo (también de Python Madrid) hizo un prototipo de una web basntante vistoso para promocionar el evento, espero que esa parte de su trabajo se pueda rescatar también. Francesc, en cuanto a la colaboración de Continuum la verdad es que sería todo un privilegio. En lo que a mí respecta yo utilizo Python para la parte científica, y sé que hay más gente interesada en este tema (como David o Kiko). Y además voy a contactar ahora mismo a algunos de los que organizaron las Jornadas Sage Python (este año ya celebraron las terceras) a ver si se quieren implicar en esto. Creo que al final podríamos reunir a bastante gente para un *track* científico dentro de la PyCon. El profesor de la Universidad de Sevilla que contactó conmigo sugirió hacer el evento en julio / agosto porque así lo podríamos celebrar entre semana y no tendríamos que pagar los costes de tener el centro abierto, y tampoco interferiría en trabajo o estudios. No obstante, y aunque parezcan muchos meses, creo que es más prudente pensar todo esto para exactamente dentro de un año. ¿Qué opináis? Un saludo y gracias a todos otra vez, Juan Luis Cano ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fsalamero en gmail.com Thu Nov 15 07:05:14 2012 From: fsalamero en gmail.com (Fernando Salamero) Date: Thu, 15 Nov 2012 07:05:14 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> Message-ID: <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> Como comenta Juan Luis, hay que ser prudentes y fijarnos plazos razonables pero tampoco hay que perder el germen de la iniciativa que tenemos ahora. Aunque por fechas podría ser más interesante hacerlo en los meses de verano, éste se nos echará encima enseguida.. Dentro de un año, posiblemente, sea mejor opción. Contad conmigo en lo que pueda colaborar, también; vivo en Huesca, aunque tengo la movilidad algo limitada al ser profesor. Y es precisamente en el sector educativo donde empleo, en mi caso, Python. Saludos. Fernando Salamero. El 15/11/2012, a las 01:05, Juan Luis Cano Rodríguez escribió: > De acuerdo, me gusta que esto ya esté tomando un poco de forma. Muchas gracias a todos los que estáis contestando. > > Lo que dice Quique tiene mucho sentido: este mensaje tenía como objetivo airear un poco este tema y llamar la atención, y creo que ya está cumplido: efectivamente falta por concretar los pasos a seguir y los puntos en los que se puede ayudar. Me gustaría estos días seguir leyendo mensajes de gente que quiera implicarse en el proyecto de una manera u otra para saber con qué medios humanos contamos, que es lo más importante de cara a organizar el evento. Emiliano Dalla Verde Marcozzi me ha mandado esta «Hitchhiker's guide to make a PyConAr2010» que creo que nos resultará de mucha ayuda: > > http://python.org.ar/pyar/HGTTP > > (Según ella hace falta un equipo de unas 10 personas implicadas activamente). > > Creo que es mejor que vayamos paso a paso, y desde mi punto de vista lo primero es crear la asociación, después concretar una fecha y un lugar (ya tenemos varias propuestas, y más que tiene que haber) y con eso en mano continuar con promoción, patrocinadores, speakers y demás. Aparte de Python Ireland, Python Italia y Paradigma, también la gente de SpainJS nos ofreció ayuda, no tenemos más que enviarles un email. > > Hablando de lugares Juan Ignacio, no eres el primero que propone el MediaLab Prado, alguien lo comentó en Python Madrid pero no sé si se llegó a preguntar. ¿Alguien se puede encargar de eso? > > En cuanto a la asociación, efectivamente Pablo Lobariñas ya redactó unos estatutos, y faltaba concretar la Junta Directiva y poca cosa más; el resto eran detalles burocráticos. Si mañana lo comentan en la reunión y él o quien sea nos cuenta por aquí qué se ha hablado y qué se puede hacer, estupendo :) Y como dice Francesc, sería bueno también darle un poco de visibilidad al proceso de creación. > > Además, Miguel Araujo (también de Python Madrid) hizo un prototipo de una web basntante vistoso para promocionar el evento, espero que esa parte de su trabajo se pueda rescatar también. > > Francesc, en cuanto a la colaboración de Continuum la verdad es que sería todo un privilegio. En lo que a mí respecta yo utilizo Python para la parte científica, y sé que hay más gente interesada en este tema (como David o Kiko). Y además voy a contactar ahora mismo a algunos de los que organizaron las Jornadas Sage Python (este año ya celebraron las terceras) a ver si se quieren implicar en esto. Creo que al final podríamos reunir a bastante gente para un track científico dentro de la PyCon. > > El profesor de la Universidad de Sevilla que contactó conmigo sugirió hacer el evento en julio / agosto porque así lo podríamos celebrar entre semana y no tendríamos que pagar los costes de tener el centro abierto, y tampoco interferiría en trabajo o estudios. No obstante, y aunque parezcan muchos meses, creo que es más prudente pensar todo esto para exactamente dentro de un año. ¿Qué opináis? > > Un saludo y gracias a todos otra vez, > > Juan Luis Cano > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 glez_b en comunidad.unam.mx Thu Nov 15 10:10:20 2012 From: glez_b en comunidad.unam.mx (Boris Vladimir Comi) Date: Thu, 15 Nov 2012 09:10:20 +0000 Subject: [Python-es] Plotear multiples lineas usando python/basemap Message-ID: <9D6FC4172EA6B64B9044B9B8196DBB250DF79B49@BL2PRD0710MB373.namprd07.prod.outlook.com> Hola a todos: Yo he comenzado a aprender acerca de python/matplolib/basemap y realmente necesito algo de ayuda. Mis datos se encuentran en un libro de excel con la siguiente estructura Evento Fecha Latitud Longitud Hora (UTC) 1 02/mayo 19,7 -95,2 0045 19,3 -95.3 0115 19,8 -95,6 0145 19,9 -96,6 0215 2 03/mayo 20,2 -99,6 0815 21,5 -99,8 0845 22,5 -99,9 0915 23,5 -100,0 0945 3 15/mayo 21,3 -118,9 2215 21,5 -118,7 2245 22,8 -120,3 2315 . . . . . . . . . . . . . . . primero, que necesito hacer para abrir archivos de excel en python? Me gustaria plotear una linea por separado que una las posiciones de cada uno de los eventos, es posible hacer esto? Tienen alguna idea de como hacerlo? La idea es plotear todas las trayectorias sobre una region en particular, para mi caso es México. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Thu Nov 15 11:53:51 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Thu, 15 Nov 2012 11:53:51 +0100 Subject: [Python-es] Plotear multiples lineas usando python/basemap In-Reply-To: <9D6FC4172EA6B64B9044B9B8196DBB250DF79B49@BL2PRD0710MB373.namprd07.prod.outlook.com> References: <9D6FC4172EA6B64B9044B9B8196DBB250DF79B49@BL2PRD0710MB373.namprd07.prod.outlook.com> Message-ID: Hola, En primer lugar, por el tipo de datos que tienes y si quieres abrirlos desde Excel, te recomiendo usar pandas. Puedes convertirlos a CSV y usar la función `read_csv`: http://pandas.pydata.org/pandas-docs/dev/io.html#csv-text-files df = read_csv('datos.csv') o leerlos desde Excel 2003 o 2007 directamente con ExcelFIle: http://pandas.pydata.org/pandas-docs/dev/io.html#excel-files xls =ExcelFile('path_to_file.xls') df =xls.parse('Hoja1', index_col=None, na_values=['NA']) En segundo lugar, no sé si te servirá pero aquí te enlazo un par de artículos sobre como plotear datos de Basemap: http://pybonacci.wordpress.com/2012/07/29/manual-de-introduccion-a-matplotlib-pyplot-vii-tipos-de-grafico-iv/ http://pybonacci.wordpress.com/2012/04/14/ejemplo-de-uso-de-basemap-y-netcdf4/ Espero que te sirvan, un saludo Juan Luis Cano 2012/11/15 Boris Vladimir Comi > Hola a todos: > > Yo he comenzado a aprender acerca de python/matplolib/basemap y realmente > necesito algo de ayuda. Mis datos se encuentran en un libro de excel con la > siguiente estructura > > Evento Fecha > Latitud Longitud Hora (UTC) > 1 02/mayo > 19,7 -95,2 > 0045 > > 19,3 -95.3 > 0115 > > 19,8 > -95,6 0145 > > 19,9 > -96,6 0215 > > > 2 03/mayo > 20,2 > -99,6 0815 > > 21,5 > -99,8 0845 > > 22,5 > -99,9 0915 > > 23,5 > -100,0 0945 > > 3 15/mayo > 21,3 > -118,9 2215 > > 21,5 > -118,7 2245 > > 22,8 > -120,3 2315 > > . . > . > . . > . . > . > . . > . . > . > . . > > > primero, que necesito hacer para abrir archivos de excel en python? > > Me gustaria plotear una linea por separado que una las posiciones de cada > uno de los eventos, es posible hacer esto? Tienen alguna idea de como > hacerlo? > > La idea es plotear todas las trayectorias sobre una region en particular, > para mi caso es México. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 kikocorreoso en gmail.com Thu Nov 15 14:58:40 2012 From: kikocorreoso en gmail.com (Kiko) Date: Thu, 15 Nov 2012 14:58:40 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> Message-ID: Hola. En su momento, cuando se empezó a mover antes del verano, preparé el siguiente documento para ver si podía servir de base. Se detallan cosas que hay que hacer e hitos en cada una de esas cosas. Por supuesto, habría que cambiar lo que puse en su momento puesto que no pensaba que nos quedaríamos tan parados. https://docs.google.com/presentation/d/1fC5ewfyW3pLzzHe9vl-ixY62Q_i-3r-TYIVP5wS4B-Q/edit El que quiera es libre de usarla como estime oportuno. Por otra parte, Francesc (Alted), si quieres, te puedo invitar a una (o varias) cerve(s) el finde para hablar sobre qué papel podría tomar Continuum en el tema. Si crees que vas a tener tiempo mándame un correo. Saludos. El 15 de noviembre de 2012 07:05, Fernando Salamero escribió: > Como comenta Juan Luis, hay que ser prudentes y fijarnos plazos razonables > pero tampoco hay que perder el germen de la iniciativa que tenemos ahora. > Aunque por fechas podría ser más interesante hacerlo en los meses de > verano, éste se nos echará encima enseguida.. Dentro de un año, > posiblemente, sea mejor opción. > Contad conmigo en lo que pueda colaborar, también; vivo en Huesca, aunque > tengo la movilidad algo limitada al ser profesor. Y es precisamente en el > sector educativo donde empleo, en mi caso, Python. > > Saludos. > > Fernando Salamero. > > El 15/11/2012, a las 01:05, Juan Luis Cano Rodríguez > escribió: > > De acuerdo, me gusta que esto ya esté tomando un poco de forma. Muchas > gracias a todos los que estáis contestando. > > Lo que dice Quique tiene mucho sentido: este mensaje tenía como objetivo > airear un poco este tema y llamar la atención, y creo que ya está cumplido: > efectivamente falta por concretar los pasos a seguir y los puntos en los > que se puede ayudar. Me gustaría estos días seguir leyendo mensajes de > gente que quiera implicarse en el proyecto de una manera u otra para saber > con qué medios humanos contamos, que es lo más importante de cara a > organizar el evento. Emiliano Dalla Verde Marcozzi me ha mandado esta > «Hitchhiker's guide to make a PyConAr2010» que creo que nos resultará de > mucha ayuda: > > http://python.org.ar/pyar/HGTTP > > (Según ella hace falta un equipo de unas 10 personas implicadas > activamente). > > Creo que es mejor que vayamos paso a paso, y desde mi punto de vista lo > primero es crear la asociación, después concretar una fecha y un lugar (ya > tenemos varias propuestas, y más que tiene que haber) y con eso en mano > continuar con promoción, patrocinadores, speakers y demás. Aparte de Python > Ireland, Python Italia y Paradigma, también la gente de SpainJS nos ofreció > ayuda, no tenemos más que enviarles un email. > > Hablando de lugares Juan Ignacio, no eres el primero que propone el > MediaLab Prado, alguien lo comentó en Python Madrid pero no sé si se llegó > a preguntar. ¿Alguien se puede encargar de eso? > > En cuanto a la asociación, efectivamente Pablo Lobariñas ya redactó unos > estatutos, y faltaba concretar la Junta Directiva y poca cosa más; el resto > eran detalles burocráticos. Si mañana lo comentan en la reunión y él o > quien sea nos cuenta por aquí qué se ha hablado y qué se puede hacer, > estupendo :) Y como dice Francesc, sería bueno también darle un poco de > visibilidad al proceso de creación. > > Además, Miguel Araujo (también de Python Madrid) hizo un prototipo de una > web basntante vistoso para promocionar el evento, espero que esa parte de > su trabajo se pueda rescatar también. > > Francesc, en cuanto a la colaboración de Continuum la verdad es que sería > todo un privilegio. En lo que a mí respecta yo utilizo Python para la parte > científica, y sé que hay más gente interesada en este tema (como David o > Kiko). Y además voy a contactar ahora mismo a algunos de los que > organizaron las Jornadas Sage Python (este año ya celebraron las terceras) > a ver si se quieren implicar en esto. Creo que al final podríamos reunir a > bastante gente para un *track* científico dentro de la PyCon. > > El profesor de la Universidad de Sevilla que contactó conmigo sugirió > hacer el evento en julio / agosto porque así lo podríamos celebrar entre > semana y no tendríamos que pagar los costes de tener el centro abierto, y > tampoco interferiría en trabajo o estudios. No obstante, y aunque parezcan > muchos meses, creo que es más prudente pensar todo esto para exactamente > dentro de un año. ¿Qué opináis? > > Un saludo y gracias a todos otra vez, > > Juan Luis Cano > > _______________________________________________ > > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 ukeitaro en yahoo.es Thu Nov 15 15:24:29 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Thu, 15 Nov 2012 14:24:29 +0000 (GMT) Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> Message-ID: <1352989469.92688.YahooMailNeo@web133104.mail.ir2.yahoo.com> Escribo para darlos la enhorabuena a todos por la iniciativa del congreso y de la asociación. Si os animáis, septiembre también es un buen año académicamente hablando para organizar congresos, pero cuidado que en septiembre se celebra el congreso de informática más importante de España a nivel investigador. Aquí en Sevilla estoy ayudando en crear un grupo y en empezara a dar charlas y forjar comunidad así que contada con mi ayuda. Un saludo. ________________________________ De: Kiko Para: La lista de python en castellano Enviado: Jueves 15 de noviembre de 2012 14:58 Asunto: Re: [Python-es] Asociación y PyConEs Hola. En su momento, cuando se empezó a mover antes del verano, preparé el siguiente documento para ver si podía servir de base. Se detallan cosas que hay que hacer e hitos en cada una de esas cosas. Por supuesto, habría que cambiar lo que puse en su momento puesto que no pensaba que nos quedaríamos tan parados. https://docs.google.com/presentation/d/1fC5ewfyW3pLzzHe9vl-ixY62Q_i-3r-TYIVP5wS4B-Q/edit El que quiera es libre de usarla como estime oportuno. Por otra parte, Francesc (Alted), si quieres, te puedo invitar a una (o varias) cerve(s) el finde para hablar sobre qué papel podría tomar Continuum en el tema. Si crees que vas a tener tiempo mándame un correo. Saludos. El 15 de noviembre de 2012 07:05, Fernando Salamero escribió: Como comenta Juan Luis, hay que ser prudentes y fijarnos plazos razonables pero tampoco hay que perder el germen de la iniciativa que tenemos ahora. Aunque por fechas podría ser más interesante hacerlo en los meses de verano, éste se nos echará encima enseguida.. Dentro de un año, posiblemente, sea mejor opción. >Contad conmigo en lo que pueda colaborar, también; vivo en Huesca, aunque tengo la movilidad algo limitada al ser profesor. Y es precisamente en el sector educativo donde empleo, en mi caso, Python. > > >Saludos. > > >Fernando Salamero. > >El 15/11/2012, a las 01:05, Juan Luis Cano Rodríguez escribió: > > >De acuerdo, me gusta que esto ya esté tomando un poco de forma. Muchas gracias a todos los que estáis contestando. >> >>Lo que dice Quique tiene mucho sentido: este mensaje tenía como objetivo airear un poco este tema y llamar la atención, y creo que ya está cumplido: efectivamente falta por concretar los pasos a seguir y los puntos en los que se puede ayudar. Me gustaría estos días seguir leyendo mensajes de gente que quiera implicarse en el proyecto de una manera u otra para saber con qué medios humanos contamos, que es lo más importante de cara a organizar el evento. Emiliano Dalla Verde Marcozzi me ha mandado esta «Hitchhiker's guide to make a PyConAr2010» que creo que nos resultará de mucha ayuda: >> >>http://python.org.ar/pyar/HGTTP >> >>(Según ella hace falta un equipo de unas 10 personas implicadas activamente). >> >>Creo que es mejor que vayamos paso a paso, y desde mi punto de vista lo primero es crear la asociación, después concretar una fecha y un lugar (ya tenemos varias propuestas, y más que tiene que haber) y con eso en mano continuar con promoción, patrocinadores, speakers y demás. Aparte de Python Ireland, Python Italia y Paradigma, también la gente de SpainJS nos ofreció ayuda, no tenemos más que enviarles un email. >> >>Hablando de lugares Juan Ignacio, no eres el primero que propone el MediaLab Prado, alguien lo comentó en Python Madrid pero no sé si se llegó a preguntar. ¿Alguien se puede encargar de eso? >> >>En cuanto a la asociación, efectivamente Pablo Lobariñas ya redactó unos estatutos, y faltaba concretar la Junta Directiva y poca cosa más; el resto eran detalles burocráticos. Si mañana lo comentan en la reunión y él o quien sea nos cuenta por aquí qué se ha hablado y qué se puede hacer, estupendo :) Y como dice Francesc, sería bueno también darle un poco de visibilidad al proceso de creación. >> >>Además, Miguel Araujo (también de Python Madrid) hizo un prototipo de una web basntante vistoso para promocionar el evento, espero que esa parte de su trabajo se pueda rescatar también. >> >>Francesc, en cuanto a la colaboración de Continuum la verdad es que sería todo un privilegio. En lo que a mí respecta yo utilizo Python para la parte científica, y sé que hay más gente interesada en este tema (como David o Kiko). Y además voy a contactar ahora mismo a algunos de los que organizaron las Jornadas Sage Python (este año ya celebraron las terceras) a ver si se quieren implicar en esto. Creo que al final podríamos reunir a bastante gente para un track científico dentro de la PyCon. >> >>El profesor de la Universidad de Sevilla que contactó conmigo sugirió hacer el evento en julio / agosto porque así lo podríamos celebrar entre semana y no tendríamos que pagar los costes de tener el centro abierto, y tampoco interferiría en trabajo o estudios. No obstante, y aunque parezcan muchos meses, creo que es más prudente pensar todo esto para exactamente dentro de un año. ¿Qué opináis? >> >>Un saludo y gracias a todos otra vez, >> >>Juan Luis Cano >> >_______________________________________________ >> >>Python-es mailing list >>Python-es en python.org >>http://mail.python.org/mailman/listinfo/python-es >>FAQ: http://python-es-faq.wikidot.com/ >> >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list Python-es en python.org http://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 davidmenhur en gmail.com Thu Nov 15 15:51:11 2012 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Thu, 15 Nov 2012 15:51:11 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> Message-ID: 2012/11/15 Kiko > Por otra parte, Francesc (Alted), si quieres, te puedo invitar a una (o > varias) cerve(s) el finde para hablar sobre qué papel podría tomar > Continuum en el tema. Si crees que vas a tener tiempo mándame un correo. Por lo que había dicho en otro correo que a Continuum le interesaría, me gustaría estar en esa discusión. Avisadme, por favor. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From francesc en continuum.io Thu Nov 15 16:04:04 2012 From: francesc en continuum.io (Francesc Alted) Date: Thu, 15 Nov 2012 16:04:04 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> Message-ID: <50A50464.4050707@continuum.io> Hola David, seras bienvenido. Si alguien mas esta por Madrid este find de semana y quiere hablar del tema de la PyConES, ademas de cualquier otra cosa relacionada con Python (y lo que no es Python), que nos envie un correo a mi o a Kiko y quedamos. Mi movil es el 661 156 576. Hasta pronto! Francesc On 11/15/12 3:51 PM, Da?id wrote: > 2012/11/15 Kiko > > > Por otra parte, Francesc (Alted), si quieres, te puedo invitar a > una (o varias) cerve(s) el finde para hablar sobre qué papel > podría tomar Continuum en el tema. Si crees que vas a tener tiempo > mándame un correo. > > > Por lo que había dicho en otro correo que a Continuum le interesaría, > me gustaría estar en esa discusión. Avisadme, por favor. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Francesc Alted From pdlopez en sc.uci.cu Thu Nov 15 17:29:23 2012 From: pdlopez en sc.uci.cu (Pavel Daniel Lopez Castillo) Date: Thu, 15 Nov 2012 11:29:23 -0500 (CST) Subject: [Python-es] =?iso-8859-1?q?=28sin_asunto=29?= Message-ID: <1407446554.6692.1352996963612.JavaMail.root@sc.uci.cu> Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. From pdlopez en sc.uci.cu Thu Nov 15 17:45:01 2012 From: pdlopez en sc.uci.cu (Pavel Daniel Lopez Castillo) Date: Thu, 15 Nov 2012 11:45:01 -0500 (CST) Subject: [Python-es] (sin asunto) In-Reply-To: <1407446554.6692.1352996963612.JavaMail.root@sc.uci.cu> Message-ID: <1344153542.7078.1352997901012.JavaMail.root@sc.uci.cu> El .exe lo creo com py2exe ----- Mensaje original ----- De: "Pavel Daniel Lopez Castillo" Para: python-es en python.org Enviados: Jueves, 15 de Noviembre 2012 11:29:23 Asunto: [Python-es] (sin asunto) Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. _______________________________________________ Python-es mailing list Python-es en python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ From carlos.zun en gmail.com Thu Nov 15 18:44:30 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Thu, 15 Nov 2012 12:44:30 -0500 Subject: [Python-es] (sin asunto) In-Reply-To: <1344153542.7078.1352997901012.JavaMail.root@sc.uci.cu> References: <1407446554.6692.1352996963612.JavaMail.root@sc.uci.cu> <1344153542.7078.1352997901012.JavaMail.root@sc.uci.cu> Message-ID: 2012/11/15 Pavel Daniel Lopez Castillo : > El .exe lo creo com py2exe > > ----- Mensaje original ----- > De: "Pavel Daniel Lopez Castillo" > Para: python-es en python.org > Enviados: Jueves, 15 de Noviembre 2012 11:29:23 > Asunto: [Python-es] (sin asunto) > > Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. Si quieres acceder a la misma base de datos desde varios clientes, mejor cambia a un servidor mysql o postgresql. Otra opción podría ser mantener el archivo sqlite en un servidor de archivos montado por red pero puede haber problemas en algunos sistemas [0]. Saludos [0] http://www.sqlite.org/faq.html#q5 -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From mlacunza en gmail.com Thu Nov 15 19:08:21 2012 From: mlacunza en gmail.com (Mario Lacunza) Date: Thu, 15 Nov 2012 13:08:21 -0500 Subject: [Python-es] (sin asunto) In-Reply-To: References: <1407446554.6692.1352996963612.JavaMail.root@sc.uci.cu> <1344153542.7078.1352997901012.JavaMail.root@sc.uci.cu> Message-ID: <50A52F95.1090905@gmail.com> Si vas a trabajar con varios clientes conectados a la misma DB mejor usa Mysql o postgresql como te recomiendan, SQLIte3 no es para trabajar de esa forma, en la misma web de ellos te lo dicen. Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav MSN: mlacunzav en hotmail.com El 15/11/12 12:44, Carlos Zuniga escribió: > 2012/11/15 Pavel Daniel Lopez Castillo : >> El .exe lo creo com py2exe >> >> ----- Mensaje original ----- >> De: "Pavel Daniel Lopez Castillo" >> Para: python-es en python.org >> Enviados: Jueves, 15 de Noviembre 2012 11:29:23 >> Asunto: [Python-es] (sin asunto) >> >> Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. > Si quieres acceder a la misma base de datos desde varios clientes, > mejor cambia a un servidor mysql o postgresql. Otra opción podría ser > mantener el archivo sqlite en un servidor de archivos montado por red > pero puede haber problemas en algunos sistemas [0]. > > Saludos > > [0] http://www.sqlite.org/faq.html#q5 > -- > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos > de leer manuales. > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From diego.uribe.gamez en gmail.com Thu Nov 15 23:44:22 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Thu, 15 Nov 2012 17:44:22 -0500 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado Message-ID: Hola, les comento: mas que un problema es un desarrollo y la idea es lograr comunicar al servidor usando python con el navegador de forma asícrona, lograr mandar un datos del servidor a muchos clientes, como a un único cliente especifico según su necesidad y también de un cliente a otro cliente como un chat uno a uno. Pues en mi camino a realizar este desarrollo me encontré con tecnologías bastante buenas siempre inclinándome a python, pero también esta el tema del navegador donde encontré otras tecnologías en conclusión y después de tanto buscar me encontré con este articulo: A Modern Python Stack for a Real-time Web Application Aquí el autor comento las diferentes tecnologías que encontró muy parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. Pero como mi ingles es un poco corto no logro hacer esto, es por eso que acudo aquí para ver si se animan a documentarlo por este medio y me ayudar a crear una app que para muchos es un tabu, un motor para una pagina que le permita actualizar contenido en vivo y en directo para cualquier persona en cualquier escenario. Instalar lo necesario: pip install tornado pip install sockjs-tornado 1) Conectarme al servidor Aquí intento conectarme al servidor desde el navegador e imprimir en terminal 'nueva conexión' sin resultado. servidor.py ----------------------------------------------------- # -*- coding: utf-8 -*- from sockjs.tornado import SockJSRouter, SockJSConnection from tornado import web, ioloop class ConnectionHandler(SockJSConnection): def on_open(self, info): print 'new connection' if __name__ == "__main__": onopen = SockJSRouter(ConnectionHandler, r"/websocket") application = web.Application(onopen.urls) application.listen(8888) ioloop.IOLoop.instance().start() inicio.html ----------------------------------------------------- La idea aquí es simplemente que cuando abra la nueva conexión desde el navegador este me imprima en termina que se logro, sin resultado, saben que me falta? Gracias. -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From soft.sirius en gmail.com Fri Nov 16 00:11:59 2012 From: soft.sirius en gmail.com (Juan M. Puertas) Date: Fri, 16 Nov 2012 00:11:59 +0100 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Hola Diego y a todo el mundo. En este momento me hallo en la misma búsqueda que tú. No he conseguido que a lo largo y ancho de Google me funcione un sólo programa-ejemplo de Websockets, lo que puede ser normal para un python-aficionado como yo ;-) De momento seguiré con la opción más fácil que he encontrado para estas cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las pruebas que he hecho no están nada mal. Lo más pesado es la depuración del código, lo que he resuelto duplicándolo. Por una parte tengo el CGI en python, y por otra un programa copia del anterior con la salvedad de que en lugar de tomar los datos que tengo en el formulario CGI, ya los incorpora tal y como llegarían del citado formulario en HTML. Estaré muy atento a tus progresos y a que exista alguien en este foro que ya lo haya conseguido. Saludos :-) El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Hola, les comento: mas que un problema es un desarrollo y la idea es > lograr comunicar al servidor usando python con el navegador de forma > asícrona, lograr mandar un datos del servidor a muchos clientes, como a > un único cliente especifico según su necesidad y también de un cliente a > otro cliente como un chat uno a uno. > > Pues en mi camino a realizar este desarrollo > me encontré con tecnologías bastante buenas siempre inclinándome a python, > pero también esta el tema del navegador donde encontré otras tecnologías > en conclusión y después de tanto buscar me encontré con este articulo: A > Modern Python Stack for a Real-time Web Application > > Aquí el autor comento las diferentes tecnologías que encontró muy > parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. > > Pero como mi ingles es un poco corto no logro hacer esto, es por eso que > acudo aquí para ver si se animan a documentarlo por este medio y me ayudar > a crear una app que para muchos es un tabu, un motor para una pagina que le > permita actualizar contenido en vivo y en directo para cualquier persona en > cualquier escenario. > > Instalar lo necesario: > pip install tornado > pip install sockjs-tornado > > 1) Conectarme al servidor > Aquí intento conectarme al servidor desde el navegador e imprimir en > terminal 'nueva conexión' sin resultado. > > servidor.py > ----------------------------------------------------- > > # -*- coding: utf-8 -*- > from sockjs.tornado import SockJSRouter, SockJSConnection > > from tornado import web, ioloop > > class ConnectionHandler(SockJSConnection): > > def on_open(self, info): > print 'new connection' > > if __name__ == "__main__": > onopen = SockJSRouter(ConnectionHandler, r"/websocket") > > application = web.Application(onopen.urls) > > application.listen(8888) > ioloop.IOLoop.instance().start() > > inicio.html > ----------------------------------------------------- > > > > > > > > > > > > > La idea aquí es simplemente que cuando abra la nueva conexión desde > el navegador este me imprima en termina que se logro, sin resultado, saben > que me falta? > > Gracias. > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: http://gplus.to/diegoug > ------------------------------ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje en un tiempo.* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mzmprog en gmail.com Fri Nov 16 00:12:52 2012 From: mzmprog en gmail.com (miguel zamora m.) Date: Thu, 15 Nov 2012 20:12:52 -0300 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: que servidor usas Quiza debas decirle al interprete de apache o IIS que ejecute python ya que creo es mas transparente la llamada a las clases de python mod_python en apache O Adjunta la DLL de la instalacion de python en el administrador de sitios del IIS para que puedas incluir tus *.py a los archivos html asp .net etc.... agregas el path a tu wilson y su path a linux .bashsrc o algo asi etc..... Yo lo he hecho con XP 2003 server ubuntu home y server 10.04 y debian agregas los tipos mime a los interpretes "*.py" IIS O APACHE para pueda lear los archivos *.py si es que asi lo quieres. un framework seria exelente he trabajado con flask como motor servidor web sqlalchemy motor de persistencia y jinja que es un bonus track de y son muy buenos y tienen exelentes herramientas de depuracion y puedes integrar tus clases facilmente y listo. Parece facil pero no lo es pero hay mucha informacion para realizarlo Suerte El 15 de noviembre de 2012 19:44, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Hola, les comento: mas que un problema es un desarrollo y la idea es > lograr comunicar al servidor usando python con el navegador de forma > asícrona, lograr mandar un datos del servidor a muchos clientes, como a > un único cliente especifico según su necesidad y también de un cliente a > otro cliente como un chat uno a uno. > > Pues en mi camino a realizar este desarrollo > me encontré con tecnologías bastante buenas siempre inclinándome a python, > pero también esta el tema del navegador donde encontré otras tecnologías > en conclusión y después de tanto buscar me encontré con este articulo: A > Modern Python Stack for a Real-time Web Application > > Aquí el autor comento las diferentes tecnologías que encontró muy > parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. > > Pero como mi ingles es un poco corto no logro hacer esto, es por eso que > acudo aquí para ver si se animan a documentarlo por este medio y me ayudar > a crear una app que para muchos es un tabu, un motor para una pagina que le > permita actualizar contenido en vivo y en directo para cualquier persona en > cualquier escenario. > > Instalar lo necesario: > pip install tornado > pip install sockjs-tornado > > 1) Conectarme al servidor > Aquí intento conectarme al servidor desde el navegador e imprimir en > terminal 'nueva conexión' sin resultado. > > servidor.py > ----------------------------------------------------- > > # -*- coding: utf-8 -*- > from sockjs.tornado import SockJSRouter, SockJSConnection > > from tornado import web, ioloop > > class ConnectionHandler(SockJSConnection): > > def on_open(self, info): > print 'new connection' > > if __name__ == "__main__": > onopen = SockJSRouter(ConnectionHandler, r"/websocket") > > application = web.Application(onopen.urls) > > application.listen(8888) > ioloop.IOLoop.instance().start() > > inicio.html > ----------------------------------------------------- > > > > > > > > > > > > > La idea aquí es simplemente que cuando abra la nueva conexión desde > el navegador este me imprima en termina que se logro, sin resultado, saben > que me falta? > > Gracias. > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: http://gplus.to/diegoug > ------------------------------ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Zamora M. Programador en Computacion e Informatica 08-1351249 mzmprog en gmail.com Santiago-Chile ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego.uribe.gamez en gmail.com Fri Nov 16 12:32:27 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Fri, 16 Nov 2012 06:32:27 -0500 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Bueno Juan, te comento que yo si tengo un ejemplo funcional, pero con esto lo que quiero es estabilidad de alto nivel, y la idea con este correo es poder colocar un codigo que funcione perfectamente para este propósito y que le funcione a cualquiera que lo encuentre, este codigo esta enfocado para que lo pueda adaptar a un MVC o a un MVT como es Django, o a cualquier codigo que se tenga a la mano, pero igual que tu y como yo no encuentro contenido en mi idioma, la mayoría de contenido esta en ingles y pues yo como buen hispano me dirijo a la lista de correo que me corresponde buscando completar esto con personas que tienen mas experiencia que yo. En principio es abrir una conexión, luego serán los mensajes para todos y por ultimo mensajes individuales discriminando usuarios y entre usuarios, no se trata solo de un chat, tambien se trata de actualizar contenido dinamico directamente desde la escritura de la base de datos, como escribí en el primer correo, lo que yo voy a hacer es que si me puedes ayudar a echar andar este codigo, lo que yo haga mas adelante lo publicare aquí, de la misma forma que si tu encuentras algo nos ayudaría con tus publicaciones, la meta es una y el codigo tambien, si tienes alguna pregunta de este y crees que se puede mejorar de otra forma, pues hablemoslo y hagamos esto una realidad, pero el enfoque es este y este codigo tambien, para que todos lo vean y a todos le sirva. Gracias por tu comentario, espero otros se animen a continuar con nosotros, podríamos pasar a ser muchos. El jueves, 15 de noviembre de 2012, Juan M. Puertas escribió: > Hola Diego y a todo el mundo. > En este momento me hallo en la misma búsqueda que tú. No he conseguido > que a lo largo y ancho de Google me funcione un sólo programa-ejemplo de > Websockets, lo que puede ser normal para un python-aficionado como yo ;-) > De momento seguiré con la opción más fácil que he encontrado para estas > cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las pruebas > que he hecho no están nada mal. Lo más pesado es la depuración del código, > lo que he resuelto duplicándolo. Por una parte tengo el CGI en python, y > por otra un programa copia del anterior con la salvedad de que en lugar de > tomar los datos que tengo en el formulario CGI, ya los incorpora tal y como > llegarían del citado formulario en HTML. > Estaré muy atento a tus progresos y a que exista alguien en este foro que > ya lo haya conseguido. > Saludos :-) > > > > El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < > diego.uribe.gamez en gmail.com 'diego.uribe.gamez en gmail.com');>> escribió: > >> Hola, les comento: mas que un problema es un desarrollo y la idea es >> lograr comunicar al servidor usando python con el navegador de forma >> asícrona, lograr mandar un datos del servidor a muchos clientes, como a >> un único cliente especifico según su necesidad y también de un cliente a >> otro cliente como un chat uno a uno. >> >> Pues en mi camino a realizar este desarrollo >> me encontré con tecnologías bastante buenas siempre inclinándome a python, >> pero también esta el tema del navegador donde encontré otras tecnologías >> en conclusión y después de tanto buscar me encontré con este articulo: A >> Modern Python Stack for a Real-time Web Application >> >> Aquí el autor comento las diferentes tecnologías que encontró muy >> parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. >> >> Pero como mi ingles es un poco corto no logro hacer esto, es por eso que >> acudo aquí para ver si se animan a documentarlo por este medio y me ayudar >> a crear una app que para muchos es un tabu, un motor para una pagina que le >> permita actualizar contenido en vivo y en directo para cualquier persona en >> cualquier escenario. >> >> Instalar lo necesario: >> pip install tornado >> pip install sockjs-tornado >> >> 1) Conectarme al servidor >> Aquí intento conectarme al servidor desde el navegador e imprimir en >> terminal 'nueva conexión' sin resultado. >> >> servidor.py >> ----------------------------------------------------- >> >> # -*- coding: utf-8 -*- >> from sockjs.tornado import SockJSRouter, SockJSConnection >> >> from tornado import web, ioloop >> >> class ConnectionHandler(SockJSConnection): >> >> def on_open(self, info): >> print 'new connection' >> >> if __name__ == "__main__": >> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >> >> application = web.Application(onopen.urls) >> >> application.listen(8888) >> ioloop.IOLoop.instance().start() >> >> inicio.html >> ----------------------------------------------------- >> >> >> >> >> >> >> >> >> >> >> >> >> La idea aquí es simplemente que cuando abra la nueva conexión desde >> el navegador este me imprima en termina que se logro, sin resultado, saben >> que me falta? >> >> Gracias. >> >> -- >> *Diego Alonso Uribe Gamez* >> ------------------------------ >> >> *Desarrollador web* >> >> Twitter: @DiegoUG >> >> Google+: http://gplus.to/diegoug >> ------------------------------ >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este > mensaje en un tiempo.* > -- iPad ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From santicamps en gmail.com Fri Nov 16 12:38:53 2012 From: santicamps en gmail.com (Santi Camps) Date: Fri, 16 Nov 2012 12:38:53 +0100 Subject: [Python-es] =?iso-8859-1?q?Presentaci=F3n_de_python?= Message-ID: Hola a tod en s Tengo que dar una charla introductoria a python en un betabeers de desarrolladores. Seran unos 45 min y la audiencia sabe programar, aunque no en python. No se ni por dónde empezar, python da para charlar 45 días !! ¿ Alguien sabe de alguna presentación o material introductorio condensado y que valga la pena ? Gracias de antemano -- Santi Camps ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From arceniov en gmail.com Fri Nov 16 12:55:49 2012 From: arceniov en gmail.com (Arcenio Valdez) Date: Fri, 16 Nov 2012 08:55:49 -0300 Subject: [Python-es] =?iso-8859-1?q?Presentaci=F3n_de_python?= In-Reply-To: References: Message-ID: Estoy en la misma Tesitura, pero lo mejor que estoy haciendo es mi propia presentacion basandome en los DOCS oficial de PYTHON. la diferencia es que yo estoy haciendo tanto para los "old programers" y/o para los "beginers". El 16 de noviembre de 2012 08:38, Santi Camps escribió: > Hola a tod en s > > Tengo que dar una charla introductoria a python en un betabeers de > desarrolladores. Seran unos 45 min y la audiencia sabe programar, aunque > no en python. No se ni por dónde empezar, python da para charlar 45 días > !! ¿ Alguien sabe de alguna presentación o material introductorio > condensado y que valga la pena ? > > Gracias de antemano > -- > Santi Camps > > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Atte. Arcenio Valdez ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Fri Nov 16 13:30:46 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Fri, 16 Nov 2012 13:30:46 +0100 Subject: [Python-es] =?iso-8859-1?q?Presentaci=F3n_de_python?= In-Reply-To: References: Message-ID: Si te sirve, puedes echarlo un vistazo a esta presentacion: https://speakerdeck.com/betabeers/django o darle un vistazo a los primeros capitulos de este libro: https://www.dropbox.com/s/428cuz2zmdj24ix/python_no_muerde.pdf El 16 de noviembre de 2012 12:55, Arcenio Valdez escribió: > Estoy en la misma Tesitura, pero lo mejor que estoy haciendo es mi propia > presentacion basandome en los DOCS oficial de PYTHON. > la diferencia es que yo estoy haciendo tanto para los "old programers" > y/o para los "beginers". > > > El 16 de noviembre de 2012 08:38, Santi Camps escribió: > >> Hola a tod en s >> >> Tengo que dar una charla introductoria a python en un betabeers de >> desarrolladores. Seran unos 45 min y la audiencia sabe programar, aunque >> no en python. No se ni por dónde empezar, python da para charlar 45 días >> !! ¿ Alguien sabe de alguna presentación o material introductorio >> condensado y que valga la pena ? >> >> Gracias de antemano >> -- >> Santi Camps >> >> >> >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Atte. > Arcenio Valdez > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 pdlopez en sc.uci.cu Fri Nov 16 16:27:49 2012 From: pdlopez en sc.uci.cu (Pavel Daniel Lopez Castillo) Date: Fri, 16 Nov 2012 10:27:49 -0500 (CST) Subject: [Python-es] py2exe y Base Datos sqlite In-Reply-To: <50A52F95.1090905@gmail.com> Message-ID: <52268901.3273.1353079669125.JavaMail.root@sc.uci.cu> Mario lo que quiero es que mi aplicacion sea portable si lo hago con postgres o mysqlite tendria que tener un servidor de postgres o mysql corriendo en la maquina en la cual este trabajando con la aplicacion, yo no trabajo con varios clientes conectados a la misma DB, no se si esa respuesta era para mi o te equivocaste de mensaje, por si acaso ya le puse asunto a mi correo que en el primero se me olvido, asi no se pierde el hilo Este es mi problema: Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. ----- Mensaje original ----- De: "Mario Lacunza" Para: python-es en python.org Enviados: Jueves, 15 de Noviembre 2012 13:08:21 Asunto: Re: [Python-es] (sin asunto) Si vas a trabajar con varios clientes conectados a la misma DB mejor usa Mysql o postgresql como te recomiendan, SQLIte3 no es para trabajar de esa forma, en la misma web de ellos te lo dicen. Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav MSN: mlacunzav en hotmail.com El 15/11/12 12:44, Carlos Zuniga escribió: > 2012/11/15 Pavel Daniel Lopez Castillo : >> El .exe lo creo com py2exe >> >> ----- Mensaje original ----- >> De: "Pavel Daniel Lopez Castillo" >> Para: python-es en python.org >> Enviados: Jueves, 15 de Noviembre 2012 11:29:23 >> Asunto: [Python-es] (sin asunto) >> >> Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. > Si quieres acceder a la misma base de datos desde varios clientes, > mejor cambia a un servidor mysql o postgresql. Otra opción podría ser > mantener el archivo sqlite en un servidor de archivos montado por red > pero puede haber problemas en algunos sistemas [0]. > > Saludos > > [0] http://www.sqlite.org/faq.html#q5 > -- > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos > de leer manuales. > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es en python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ From kikocorreoso en gmail.com Fri Nov 16 16:39:18 2012 From: kikocorreoso en gmail.com (Kiko) Date: Fri, 16 Nov 2012 16:39:18 +0100 Subject: [Python-es] =?iso-8859-1?q?Presentaci=F3n_de_python?= In-Reply-To: References: Message-ID: El 16 de noviembre de 2012 13:30, Quique Porta escribió: > Si te sirve, puedes echarlo un vistazo a esta presentacion: > > https://speakerdeck.com/betabeers/django > > o darle un vistazo a los primeros capitulos de este libro: > > https://www.dropbox.com/s/428cuz2zmdj24ix/python_no_muerde.pdf > > > El 16 de noviembre de 2012 12:55, Arcenio Valdez escribió: > > Estoy en la misma Tesitura, pero lo mejor que estoy haciendo es mi propia >> presentacion basandome en los DOCS oficial de PYTHON. >> la diferencia es que yo estoy haciendo tanto para los "old programers" >> y/o para los "beginers". >> >> >> El 16 de noviembre de 2012 08:38, Santi Camps escribió: >> >>> Hola a tod en s >>> >>> Tengo que dar una charla introductoria a python en un betabeers de >>> desarrolladores. Seran unos 45 min y la audiencia sabe programar, aunque >>> no en python. No se ni por dónde empezar, python da para charlar 45 días >>> !! ¿ Alguien sabe de alguna presentación o material introductorio >>> condensado y que valga la pena ? >>> >>> Gracias de antemano >>> -- >>> Santi Camps >>> >> Aquí tienes muchas charlas introductorias en las que te podrías basar: http://pyvideo.org/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jeancarlosr_ve en yahoo.com Fri Nov 16 17:11:15 2012 From: jeancarlosr_ve en yahoo.com (=?iso-8859-1?Q?Jean_Carlos_Rodr=ECguez?=) Date: Fri, 16 Nov 2012 08:11:15 -0800 (PST) Subject: [Python-es] py2exe y Base Datos sqlite In-Reply-To: <52268901.3273.1353079669125.JavaMail.root@sc.uci.cu> References: <50A52F95.1090905@gmail.com> <52268901.3273.1353079669125.JavaMail.root@sc.uci.cu> Message-ID: <1353082275.42257.YahooMailNeo@web124901.mail.ne1.yahoo.com> Que parámetros estas utilizando en py2exe; yo utilizo GUI2EXE[1] Una cosa el .exe que se genera no incluye el archivo .db, por lo que estos deberán estar en la misma carpeta siempre para hacerlo portable, yo nunca he tenido problemas con eso, cualquier cosa escribe de nuevo [1] http://code.google.com/p/gui2exe/ ________________________________ De: Pavel Daniel Lopez Castillo Para: mlacunza en gmail.com; La lista de python en castellano Enviado: Viernes, 16 de noviembre, 2012 10:57 A.M. Asunto: [Python-es] py2exe y Base Datos sqlite Mario lo que quiero es que mi aplicacion sea portable si lo hago con postgres o mysqlite tendria que tener un servidor de postgres o mysql corriendo en la maquina en la cual este trabajando con la aplicacion, yo no trabajo con varios clientes conectados a la misma DB, no se si esa respuesta era para mi o te equivocaste de mensaje, por si acaso ya le puse asunto a mi correo que en el primero se me olvido, asi no se pierde el hilo Este es mi problema: Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. ----- Mensaje original ----- De: "Mario Lacunza" Para: python-es en python.org Enviados: Jueves, 15 de Noviembre 2012 13:08:21 Asunto: Re: [Python-es] (sin asunto) Si vas a trabajar con varios clientes conectados a la misma DB mejor usa Mysql o postgresql como te recomiendan, SQLIte3 no es para trabajar de esa forma, en la misma web de ellos te lo dicen. Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav MSN: mlacunzav en hotmail.com El 15/11/12 12:44, Carlos Zuniga escribió: > 2012/11/15 Pavel Daniel Lopez Castillo : >> El .exe lo creo com py2exe >> >> ----- Mensaje original ----- >> De: "Pavel Daniel Lopez Castillo" >> Para: python-es en python.org >> Enviados: Jueves, 15 de Noviembre 2012 11:29:23 >> Asunto: [Python-es] (sin asunto) >> >> Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. > Si quieres acceder a la misma base de datos desde varios clientes, > mejor cambia a un servidor mysql o postgresql. Otra opción podría ser > mantener el archivo sqlite en un servidor de archivos montado por red > pero puede haber problemas en algunos sistemas [0]. > > Saludos > > [0] http://www.sqlite.org/faq.html#q5 > -- > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos > de leer manuales. > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es en python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org http://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 pdlopez en sc.uci.cu Fri Nov 16 17:19:31 2012 From: pdlopez en sc.uci.cu (Pavel Daniel Lopez Castillo) Date: Fri, 16 Nov 2012 11:19:31 -0500 (CST) Subject: [Python-es] py2exe y Base Datos sqlite In-Reply-To: <1353082275.42257.YahooMailNeo@web124901.mail.ne1.yahoo.com> Message-ID: <525458426.4437.1353082771040.JavaMail.root@sc.uci.cu> Si pero el problema es que en mi codigo para acceder a la base de datos yo tengo esta clase # Create a connection object, then use it to create a cursor import sqlite3 import sys, os class Conexion2: def __init__(self): #self.conn = sqlite3.connect(os.path.dirname(sys.argv[0])) self.conn = sqlite3.connect( 'D:/charada/src/Datos/charada.sqlite') self.cursor = self.conn.cursor() y si no tengo la base de datos en la direccion 'D:/charada/src/Datos/charada.sqlite' la aplicacion no me funciona ----- Mensaje original ----- De: "Jean Carlos Rodrìguez" Para: "La lista de python en castellano" Enviados: Viernes, 16 de Noviembre 2012 11:11:15 Asunto: Re: [Python-es] py2exe y Base Datos sqlite Que parámetros estas utilizando en py2exe; yo utilizo GUI2EXE[1] Una cosa el .exe que se genera no incluye el archivo .db, por lo que estos deberán estar en la misma carpeta siempre para hacerlo portable, yo nunca he tenido problemas con eso, cualquier cosa escribe de nuevo [1] http://code.google.com/p/gui2exe/ De: Pavel Daniel Lopez Castillo Para: mlacunza en gmail.com; La lista de python en castellano Enviado: Viernes, 16 de noviembre, 2012 10:57 A.M. Asunto: [Python-es] py2exe y Base Datos sqlite Mario lo que quiero es que mi aplicacion sea portable si lo hago con postgres o mysqlite tendria que tener un servidor de postgres o mysql corriendo en la maquina en la cual este trabajando con la aplicacion, yo no trabajo con varios clientes conectados a la misma DB, no se si esa respuesta era para mi o te equivocaste de mensaje, por si acaso ya le puse asunto a mi correo que en el primero se me olvido, asi no se pierde el hilo Este es mi problema: Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. ----- Mensaje original ----- De: "Mario Lacunza" < mlacunza en gmail.com > Para: python-es en python.org Enviados: Jueves, 15 de Noviembre 2012 13:08:21 Asunto: Re: [Python-es] (sin asunto) Si vas a trabajar con varios clientes conectados a la misma DB mejor usa Mysql o postgresql como te recomiendan, SQLIte3 no es para trabajar de esa forma, en la misma web de ellos te lo dicen. Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav MSN: mlacunzav en hotmail.com El 15/11/12 12:44, Carlos Zuniga escribió: > 2012/11/15 Pavel Daniel Lopez Castillo < pdlopez en sc.uci.cu >: >> El .exe lo creo com py2exe >> >> ----- Mensaje original ----- >> De: "Pavel Daniel Lopez Castillo" < pdlopez en sc.uci.cu > >> Para: python-es en python.org >> Enviados: Jueves, 15 de Noviembre 2012 11:29:23 >> Asunto: [Python-es] (sin asunto) >> >> Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. > Si quieres acceder a la misma base de datos desde varios clientes, > mejor cambia a un servidor mysql o postgresql. Otra opción podría ser > mantener el archivo sqlite en un servidor de archivos montado por red > pero puede haber problemas en algunos sistemas [0]. > > Saludos > > [0] http://www.sqlite.org/faq.html#q5 > -- > A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos > de leer manuales. > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es en python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es en python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ From jza en oooes.org Fri Nov 16 17:29:08 2012 From: jza en oooes.org (Alexandro Colorado) Date: Fri, 16 Nov 2012 10:29:08 -0600 Subject: [Python-es] =?utf-8?q?Presentaci=C3=B3n_de_python?= In-Reply-To: References: Message-ID: Yo estuve con un amigo dando una platica sobre esto algunos años. Creo que el 'gancho' fue el poder hacer algo rapido. Como un navegador web en pocas lineas de codigo, demostrando la eficiencia y facilidad del lenguaje. Despues hicimos una pagina web sencilla usando constructores, y cgi, esto igual hizo que mucha gente le cogiera el interes. Si la gente biene de Java realmente es muy interesante ver que tan rapido es programar en Python. Tambien puedes correr algunos ejemplos en Jython para que vean que Python esta en todas partes, como testimonios o casos de exito. En OpenOffice por ejemplo, esta extension es muy basica pero muy eficiente en demostrar el poder de python en el SL: http://extensions.openoffice.org/en/project/PythonCalculator 2012/11/16 Santi Camps > Hola a tod en s > > Tengo que dar una charla introductoria a python en un betabeers de > desarrolladores. Seran unos 45 min y la audiencia sabe programar, aunque > no en python. No se ni por dónde empezar, python da para charlar 45 días > !! ¿ Alguien sabe de alguna presentación o material introductorio > condensado y que valga la pena ? > > Gracias de antemano > -- > Santi Camps > > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado Apache OpenOffice Contributor http://es.openoffice.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Fri Nov 16 17:32:23 2012 From: mlacunza en gmail.com (Mario Lacunza) Date: Fri, 16 Nov 2012 11:32:23 -0500 Subject: [Python-es] py2exe y Base Datos sqlite In-Reply-To: <525458426.4437.1353082771040.JavaMail.root@sc.uci.cu> References: <525458426.4437.1353082771040.JavaMail.root@sc.uci.cu> Message-ID: <50A66A97.2000205@gmail.com> Pavel, si mi rpta era para ti, pense q querias un ambiente multiusuario. Si es solo un user no hay problemas con SQLite3. En cuanto a tu codigo cambia el path de la DB x: self.conn = sqlite3.connect('/charada.sqlite') y te debe funcionar sin problemas, tambien prueba sin el "/" ya que escribo de memoria... Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav MSN: mlacunzav en hotmail.com El 16/11/12 11:19, Pavel Daniel Lopez Castillo escribió: > Si pero el problema es que en mi codigo para acceder a la base de datos yo tengo esta clase > > # Create a connection object, then use it to create a cursor > import sqlite3 > import sys, os > class Conexion2: > def __init__(self): > #self.conn = sqlite3.connect(os.path.dirname(sys.argv[0])) > self.conn = sqlite3.connect( 'D:/charada/src/Datos/charada.sqlite') > self.cursor = self.conn.cursor() > > y si no tengo la base de datos en la direccion 'D:/charada/src/Datos/charada.sqlite' la aplicacion no me funciona > > > ----- Mensaje original ----- > De: "Jean Carlos Rodrìguez" > Para: "La lista de python en castellano" > Enviados: Viernes, 16 de Noviembre 2012 11:11:15 > Asunto: Re: [Python-es] py2exe y Base Datos sqlite > > > > > Que parámetros estas utilizando en py2exe; yo utilizo GUI2EXE[1] > Una cosa el .exe que se genera no incluye el archivo .db, por lo que estos deberán estar en la misma carpeta siempre para hacerlo portable, yo nunca he tenido problemas con eso, cualquier cosa escribe de nuevo > > > [1] http://code.google.com/p/gui2exe/ > > > > > > De: Pavel Daniel Lopez Castillo > Para: mlacunza en gmail.com; La lista de python en castellano > Enviado: Viernes, 16 de noviembre, 2012 10:57 A.M. > Asunto: [Python-es] py2exe y Base Datos sqlite > > Mario lo que quiero es que mi aplicacion sea portable si lo hago con postgres o mysqlite tendria que tener un servidor de postgres o mysql corriendo en la maquina en la cual este trabajando con la aplicacion, yo no trabajo con varios clientes conectados a la misma DB, no se si esa respuesta era para mi o te equivocaste de mensaje, por si acaso ya le puse asunto a mi correo que en el primero se me olvido, asi no se pierde el hilo > > Este es mi problema: > Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. > > > > > ----- Mensaje original ----- > De: "Mario Lacunza" < mlacunza en gmail.com > > Para: python-es en python.org > Enviados: Jueves, 15 de Noviembre 2012 13:08:21 > Asunto: Re: [Python-es] (sin asunto) > > Si vas a trabajar con varios clientes conectados a la misma DB mejor usa > Mysql o postgresql como te recomiendan, SQLIte3 no es para trabajar de > esa forma, en la misma web de ellos te lo dicen. > > > Saludos / Best regards > > Mario Lacunza > Email:: mlacunza en gmail.com > Personal Website:: http://www.lacunza.biz/ > OpenOffice.org Perú:: http://openoffice-peru.com/ > Hosting:: http://mlv-host.com/ > Mascotas Perdidas:: http://mascotas-perdidas.com/ > Google Talk / Y! messenger / Skype: mlacunzav > MSN: mlacunzav en hotmail.com > > El 15/11/12 12:44, Carlos Zuniga escribió: >> 2012/11/15 Pavel Daniel Lopez Castillo < pdlopez en sc.uci.cu >: >>> El .exe lo creo com py2exe >>> >>> ----- Mensaje original ----- >>> De: "Pavel Daniel Lopez Castillo" < pdlopez en sc.uci.cu > >>> Para: python-es en python.org >>> Enviados: Jueves, 15 de Noviembre 2012 11:29:23 >>> Asunto: [Python-es] (sin asunto) >>> >>> Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. >> Si quieres acceder a la misma base de datos desde varios clientes, >> mejor cambia a un servidor mysql o postgresql. Otra opción podría ser >> mantener el archivo sqlite en un servidor de archivos montado por red >> pero puede haber problemas en algunos sistemas [0]. >> >> Saludos >> >> [0] http://www.sqlite.org/faq.html#q5 >> -- >> A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos >> de leer manuales. >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From juanlu001 en gmail.com Fri Nov 16 17:49:04 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Fri, 16 Nov 2012 17:49:04 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: <50A50464.4050707@continuum.io> References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> Message-ID: Hola a todos, he estado reflexionando un poco sobre este tema y me gustaría compartir algunas ideas. Como no quiero que me salga un email larguísimo intentaré ser sucinto. * Estoy pendiente de «meter» en todo este asunto a la gente de Python Barcelona (en el sentido de decirles que este hilo en la lista existe y que esto se está moviendo, si es que no lo saben ya). Raúl Cumplido quería formar parte de la asociación. * También voy a contactar con algunos de los que organizaron las Jornadas Sage/Python sobre el uso de Sage para la docencia en carreras técnicas. Esto añadiría más participantes al *track* científico. * No sé hasta qué punto «tenemos derecho» a «sobrecargar» la lista de Python Hispano con este tema. Tal vez podríamos crear una python-es_es/python-esp/python-spain/python-sp/python-espana, o como mínimo si vamos a discutir bastante por aquí utilizar el prefijo [PyConES] en los emails por si alguien quiere filtrarlos. No obstante, esto encaja dentro de mi idea según la cual tiene que haber listas por países para coordinar y compartir temas de interés nacional y la lista de Python Hispano para dudas sobre código, asuntos internacionales y comunicación entre países. * En el momento actual creo que se pueden «paralelizar» dos tareas: la creación de la asociación y la búsqueda de un lugar para celebrar el evento. En cuanto a lo primero, por un lado estoy esperando a saber qué se dijo ayer en Python Madrid y por otro no parece algo imprescindible para montar el evento, aunque sí recomendable. En caso de no tener asociación habría que contactar con alguna fundación o agrupación a través de la cual recibir la financiación. * Para buscar lugares, creo que son importantes dos cosas: - Por un lado, si alguien dice «conozco a esta gente que hace tal en tal sitio» que aparte de decirlo por aquí les contacte y nos cuente. - Por otro, a partir de ahora intentar tener una idea sólida de cómo es nuestro proyecto, porque es información que les interesa a quienes nos tienen que ceder los espacios. Especialmente el hecho de que son 2 *tracks*, que esperamos a 200 personas, que preferimos en fin de semana, etc. Se habló de si cobrar entrada o no, pero no recuerdo si se llegó a alguna conclusión. * De sitios tenemos ya varias opciones: yo hablé con la ETSI Aeronáuticos, Raúl Cumplido habló con el Distrito C (y parecía que estaba bastante bien), Eva Morano habló con varios sitios (el Matadero y más sitios, hizo incluso llamadas telefónicas) y Javier Gutiérrez ofrece la Universidad de Sevilla. Le comentaba a Alberto Chamorro que podíamos crear un documento en Google Drive donde meterlos, estoy un poco harto de usar el buscador de Google Groups. * En cuanto a lo del fin de semana, yo creo que la tónica va a ser: o directamente es imposible, o si lo celebramos en fin de semana nos hacemos cargo de los gastos de seguridad, etc. Va a costar dinero organizar el evento sí o sí, pero para eso está la PSF y los patrocinadores, ¿no? * Francesc y cía., estaremos también pendientes de saber qué habláis en esa reunión :) * Importante: estoy intentando pensar cómo puede colaborar la gente a distancia, porque sea donde sea donde finalmente celebremos el evento no se podrá contar con la presencia física de muchos de nosotros hasta poco tiempo antes de la fecha final. ¿Alguien tiene alguna idea? ¿Tal vez labores de promoción, páginas web y contacto con los patrocinadores...? * ¿Qué cosas necesitamos tener fijas para empezar la promoción «fuerte»? ¿Lugar, lugar y fecha? ¿Ya podemos empezar? ¿Qué opináis? Y eso es todo, un saludo y buen fin de semana a todos Juanlu 2012/11/15 Francesc Alted > Hola David, seras bienvenido. Si alguien mas esta por Madrid este find de > semana y quiere hablar del tema de la PyConES, ademas de cualquier otra > cosa relacionada con Python (y lo que no es Python), que nos envie un > correo a mi o a Kiko y quedamos. Mi movil es el 661 156 576. > > Hasta pronto! > > Francesc > > On 11/15/12 3:51 PM, Da?id wrote: > >> 2012/11/15 Kiko > >> >> >> >> Por otra parte, Francesc (Alted), si quieres, te puedo invitar a >> una (o varias) cerve(s) el finde para hablar sobre qué papel >> podría tomar Continuum en el tema. Si crees que vas a tener tiempo >> mándame un correo. >> >> >> Por lo que había dicho en otro correo que a Continuum le interesaría, me >> gustaría estar en esa discusión. Avisadme, por favor. >> >> >> ______________________________**_________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/**mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.**com/ >> > > > -- > Francesc Alted > > > ______________________________**_________________ > Python-es mailing list > Python-es en python.org > http://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 pdlopez en sc.uci.cu Fri Nov 16 18:03:06 2012 From: pdlopez en sc.uci.cu (Pavel Daniel Lopez Castillo) Date: Fri, 16 Nov 2012 12:03:06 -0500 (CST) Subject: [Python-es] py2exe y Base Datos sqlite In-Reply-To: <50A66A97.2000205@gmail.com> Message-ID: <923314886.5719.1353085386457.JavaMail.root@sc.uci.cu> carpetas | ----aplicacion | |_ _ _aqui tengo las clases para conexion a BD ----Datos | |_ _ _aqui tengo la BD .sqlite ----dialogs | |_ _ _ aqui tengo los dialogos ----forms | |_ _ _ aqui tengo los formularios ----principal.py From ukeitaro en yahoo.es Fri Nov 16 19:03:59 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Fri, 16 Nov 2012 18:03:59 +0000 (GMT) Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> Message-ID: <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Juan Luis, en primer lugar muchas gracias por el trabajazo que estás haciendo.   Te comento sobre cómo puede colaborar la gente a distancia. Habitualmente para u congreso se forman comités o grupos de trabajo. Tendríamos el comité encargado de la difusión, el comité encargado d e hacer el call for papers y ayudar en el trabajo de los revisores, el comité de fiestas y recepción (este debería ser en su mayor parte de gente del sitio físico dónde se celebre), el comité de patrocinadores, etc.   Teniendo bien organizado el trabajo, creo que es fácil que participen personas de todas partes ya que la mayoría de tareas se pueden hacer bien por Internet. Además gran parte del trabajo es bastante excluyente y no suele haber muchas dependencias entre comités.   Si quieres una lista más concreta, te busco los comités de un congreso que estamos montando para que tengáis una referencia.   Saludos a todos.   ________________________________ De: Juan Luis Cano Rodríguez Para: La lista de python en castellano Enviado: Viernes 16 de noviembre de 2012 17:49 Asunto: Re: [Python-es] Asociación y PyConEs Hola a todos, he estado reflexionando un poco sobre este tema y me gustaría compartir algunas ideas. Como no quiero que me salga un email larguísimo intentaré ser sucinto. * Estoy pendiente de «meter» en todo este asunto a la gente de Python Barcelona (en el sentido de decirles que este hilo en la lista existe y que esto se está moviendo, si es que no lo saben ya). Raúl Cumplido quería formar parte de la asociación. * También voy a contactar con algunos de los que organizaron las Jornadas Sage/Python sobre el uso de Sage para la docencia en carreras técnicas. Esto añadiría más participantes al track científico. * No sé hasta qué punto «tenemos derecho» a «sobrecargar» la lista de Python Hispano con este tema. Tal vez podríamos crear una python-es_es/python-esp/python-spain/python-sp/python-espana, o como mínimo si vamos a discutir bastante por aquí utilizar el prefijo [PyConES] en los emails por si alguien quiere filtrarlos. No obstante, esto encaja dentro de mi idea según la cual tiene que haber listas por países para coordinar y compartir temas de interés nacional y la lista de Python Hispano para dudas sobre código, asuntos internacionales y comunicación entre países. * En el momento actual creo que se pueden «paralelizar» dos tareas: la creación de la asociación y la búsqueda de un lugar para celebrar el evento. En cuanto a lo primero, por un lado estoy esperando a saber qué se dijo ayer en Python Madrid y por otro no parece algo imprescindible para montar el evento, aunque sí recomendable. En caso de no tener asociación habría que contactar con alguna fundación o agrupación a través de la cual recibir la financiación. * Para buscar lugares, creo que son importantes dos cosas: - Por un lado, si alguien dice «conozco a esta gente que hace tal en tal sitio» que aparte de decirlo por aquí les contacte y nos cuente. - Por otro, a partir de ahora intentar tener una idea sólida de cómo es nuestro proyecto, porque es información que les interesa a quienes nos tienen que ceder los espacios. Especialmente el hecho de que son 2 tracks, que esperamos a 200 personas, que preferimos en fin de semana, etc. Se habló de si cobrar entrada o no, pero no recuerdo si se llegó a alguna conclusión. * De sitios tenemos ya varias opciones: yo hablé con la ETSI Aeronáuticos, Raúl Cumplido habló con el Distrito C (y parecía que estaba bastante bien), Eva Morano habló con varios sitios (el Matadero y más sitios, hizo incluso llamadas telefónicas) y Javier Gutiérrez ofrece la Universidad de Sevilla. Le comentaba a Alberto Chamorro que podíamos crear un documento en Google Drive donde meterlos, estoy un poco harto de usar el buscador de Google Groups. * En cuanto a lo del fin de semana, yo creo que la tónica va a ser: o directamente es imposible, o si lo celebramos en fin de semana nos hacemos cargo de los gastos de seguridad, etc. Va a costar dinero organizar el evento sí o sí, pero para eso está la PSF y los patrocinadores, ¿no? * Francesc y cía., estaremos también pendientes de saber qué habláis en esa reunión :) * Importante: estoy intentando pensar cómo puede colaborar la gente a distancia, porque sea donde sea donde finalmente celebremos el evento no se podrá contar con la presencia física de muchos de nosotros hasta poco tiempo antes de la fecha final. ¿Alguien tiene alguna idea? ¿Tal vez labores de promoción, páginas web y contacto con los patrocinadores...? * ¿Qué cosas necesitamos tener fijas para empezar la promoción «fuerte»? ¿Lugar, lugar y fecha? ¿Ya podemos empezar? ¿Qué opináis? Y eso es todo, un saludo y buen fin de semana a todos Juanlu 2012/11/15 Francesc Alted Hola David, seras bienvenido. Si alguien mas esta por Madrid este find de semana y quiere hablar del tema de la PyConES, ademas de cualquier otra cosa relacionada con Python (y lo que no es Python), que nos envie un correo a mi o a Kiko y quedamos. Mi movil es el 661 156 576. > >Hasta pronto! > >Francesc > >On 11/15/12 3:51 PM, Da?id wrote: > >2012/11/15 Kiko > >> >> >>    Por otra parte, Francesc (Alted), si quieres, te puedo invitar a >>    una (o varias) cerve(s) el finde para hablar sobre qué papel >>    podría tomar Continuum en el tema. Si crees que vas a tener tiempo >>    mándame un correo. >> >> >>Por lo que había dicho en otro correo que a Continuum le interesaría, me gustaría estar en esa discusión. Avisadme, por favor. >> >> >> >>_______________________________________________ >>Python-es mailing list >>Python-es en python.org >>http://mail.python.org/mailman/listinfo/python-es >>FAQ: http://python-es-faq.wikidot.com/ >> > >-- >Francesc Alted > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > _______________________________________________ Python-es mailing list Python-es en python.org http://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 soft.sirius en gmail.com Fri Nov 16 19:28:45 2012 From: soft.sirius en gmail.com (Juan M. Puertas) Date: Fri, 16 Nov 2012 19:28:45 +0100 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Hola Diego. Hola Miguel. He probado tu primer ejemplo, utilizando como servidor el "servidor.py" de tu mensaje. Como cliente, el html correspondiente. "servidor.py" lo he puesto en una carpeta llamada www, y el cliente lo he puesto en la carpeta "www/websocket". Estoy utilizando Ubuntu Mint Mate. Hago correr servidor.py, y luego, en el navegador de Firefox 16, en "http://localhost:8888/websocket". un mensaje en el navegador indica: "Welcome to SockJS!" así vemos que el servidor funciona bien. Luego, intento navegar en "http://localhost:8888/websocket/cliente.html", pero obtengo: "*404: Not Found*". Y en consola: *WARNING:root:404 GET /** websocket/cliente.html (127.0.0.1) 0.52ms* ¿Por qué será? Insisto; con Sajax consigo enviar y recibir partámetros, sean o no sean procedentes de un formulario. En realidad, como comentaba hace unos días, este es el futuro que va a unificar los GUI y el lenguaje gráfico de Python y de todos los lenguajes: HTML5. Saludos desde las cercanías de la Alhambra :-) El 16 de noviembre de 2012 12:32, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Bueno Juan, te comento que yo si tengo un ejemplo funcional, pero con esto > lo que quiero es estabilidad de alto nivel, y la idea con este correo es > poder colocar un codigo que funcione perfectamente para este propósito y > que le funcione a cualquiera que lo encuentre, este codigo esta enfocado > para que lo pueda adaptar a un MVC o a un MVT como es Django, o a cualquier > codigo que se tenga a la mano, pero igual que tu y como yo no encuentro > contenido en mi idioma, la mayoría de contenido esta en ingles y pues yo > como buen hispano me dirijo a la lista de correo que me corresponde > buscando completar esto con personas que tienen mas experiencia que yo. > > En principio es abrir una conexión, luego serán los mensajes para todos y > por ultimo mensajes individuales discriminando usuarios y entre usuarios, > no se trata solo de un chat, tambien se trata de actualizar contenido > dinamico directamente desde la escritura de la base de datos, como escribí > en el primer correo, lo que yo voy a hacer es que si me puedes ayudar a > echar andar este codigo, lo que yo haga mas adelante lo publicare aquí, de > la misma forma que si tu encuentras algo nos ayudaría con tus > publicaciones, la meta es una y el codigo tambien, si tienes alguna > pregunta de este y crees que se puede mejorar de otra forma, pues > hablemoslo y hagamos esto una realidad, pero el enfoque es este y este > codigo tambien, para que todos lo vean y a todos le sirva. > > Gracias por tu comentario, espero otros se animen a continuar con > nosotros, podríamos pasar a ser muchos. > > El jueves, 15 de noviembre de 2012, Juan M. Puertas escribió: > > Hola Diego y a todo el mundo. >> En este momento me hallo en la misma búsqueda que tú. No he conseguido >> que a lo largo y ancho de Google me funcione un sólo programa-ejemplo de >> Websockets, lo que puede ser normal para un python-aficionado como yo ;-) >> De momento seguiré con la opción más fácil que he encontrado para estas >> cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las pruebas >> que he hecho no están nada mal. Lo más pesado es la depuración del código, >> lo que he resuelto duplicándolo. Por una parte tengo el CGI en python, y >> por otra un programa copia del anterior con la salvedad de que en lugar de >> tomar los datos que tengo en el formulario CGI, ya los incorpora tal y como >> llegarían del citado formulario en HTML. >> Estaré muy atento a tus progresos y a que exista alguien en este foro >> que ya lo haya conseguido. >> Saludos :-) >> >> >> >> El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < >> diego.uribe.gamez en gmail.com> escribió: >> >>> Hola, les comento: mas que un problema es un desarrollo y la idea es >>> lograr comunicar al servidor usando python con el navegador de forma >>> asícrona, lograr mandar un datos del servidor a muchos clientes, como a >>> un único cliente especifico según su necesidad y también de un cliente a >>> otro cliente como un chat uno a uno. >>> >>> Pues en mi camino a realizar este desarrollo >>> me encontré con tecnologías bastante buenas siempre inclinándome a python, >>> pero también esta el tema del navegador donde encontré otras tecnologías >>> en conclusión y después de tanto buscar me encontré con este articulo: A >>> Modern Python Stack for a Real-time Web Application >>> >>> Aquí el autor comento las diferentes tecnologías que encontró muy >>> parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. >>> >>> Pero como mi ingles es un poco corto no logro hacer esto, es por eso que >>> acudo aquí para ver si se animan a documentarlo por este medio y me ayudar >>> a crear una app que para muchos es un tabu, un motor para una pagina que le >>> permita actualizar contenido en vivo y en directo para cualquier persona en >>> cualquier escenario. >>> >>> Instalar lo necesario: >>> pip install tornado >>> pip install sockjs-tornado >>> >>> 1) Conectarme al servidor >>> Aquí intento conectarme al servidor desde el navegador e imprimir en >>> terminal 'nueva conexión' sin resultado. >>> >>> servidor.py >>> ----------------------------------------------------- >>> >>> # -*- coding: utf-8 -*- >>> from sockjs.tornado import SockJSRouter, SockJSConnection >>> >>> from tornado import web, ioloop >>> >>> class ConnectionHandler(SockJSConnection): >>> >>> def on_open(self, info): >>> print 'new connection' >>> >>> if __name__ == "__main__": >>> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >>> >>> application = web.Application(onopen.urls) >>> >>> application.listen(8888) >>> ioloop.IOLoop.instance().start() >>> >>> inicio.html >>> ----------------------------------------------------- >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> La idea aquí es simplemente que cuando abra la nueva conexión desde >>> el navegador este me imprima en termina que se logro, sin resultado, saben >>> que me falta? >>> >>> Gracias. >>> >>> -- >>> *Diego Alonso Uribe Gamez* >>> ------------------------------ >>> >>> *Desarrollador web* >>> >>> Twitter: @DiegoUG >>> >>> Google+: http://gplus.to/diegoug >>> ------------------------------ >>> >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >> mensaje en un tiempo.* >> > > > -- > iPad > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje en un tiempo.* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego.uribe.gamez en gmail.com Fri Nov 16 21:23:39 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Fri, 16 Nov 2012 15:23:39 -0500 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Lo que pasa es que el servidor funciona como un router para tu dirección web: SockJSRouter(ConnectionHandler, r"/websocket") y esta remplaza la entrada de apache a tu carpeta *websocket*, entones cuando intentas navegar a esta ruta ya de por si el servidor.py tiene sobrescrita la carpeta, para probar coloca el server y el cliente uno junto al otro en una ruta o carpeta diferente a la que tienes, puedes llamarla html5 o algo así. Como comentaste el servidor esta bien probando lo como dijiste, no lo pensé y por otra parte ya logre conectar el html: lo que paso es que mi servidor estaba abriendo ('http://' + window.location.host + '/websocket') en localhost:8080 que es como configure mi servidor local, entonces la variable de javascript estaba mal configurada y no estaba abriendo el socket en la dirección correcta localhost:8888, ya así lo hace y en terminal muestra que se dio la nueva conexión. Lo que sigue es mandar mensajes desde el navegador al servidor y viceversa mas adelante miro esto pero ya tengo de donde trabajar, si tengo adelantos les mando. Saludos. El 16 de noviembre de 2012 13:28, Juan M. Puertas escribió: > Hola Diego. Hola Miguel. > He probado tu primer ejemplo, utilizando como servidor el "servidor.py" > de tu mensaje. Como cliente, el html correspondiente. > "servidor.py" lo he puesto en una carpeta llamada www, y el cliente lo > he puesto en la carpeta "www/websocket". > Estoy utilizando Ubuntu Mint Mate. Hago correr servidor.py, y luego, en > el navegador de Firefox 16, en "http://localhost:8888/websocket". un > mensaje en el navegador indica: "Welcome to SockJS!" así vemos que el > servidor funciona bien. > Luego, intento navegar en "http://localhost:8888/websocket/cliente.html", > pero obtengo: "*404: Not Found*". Y en consola: *WARNING:root:404 GET /** > websocket/cliente.html (127.0.0.1) 0.52ms* > ¿Por qué será? > > Insisto; con Sajax consigo enviar y recibir partámetros, sean o no sean > procedentes de un formulario. > En realidad, como comentaba hace unos días, este es el futuro que va a > unificar los GUI y el lenguaje gráfico de Python y de todos los > lenguajes: HTML5. > > Saludos desde las cercanías de la Alhambra :-) > > > El 16 de noviembre de 2012 12:32, Diego Uribe Gamez < > diego.uribe.gamez en gmail.com> escribió: > > Bueno Juan, te comento que yo si tengo un ejemplo funcional, pero con esto >> lo que quiero es estabilidad de alto nivel, y la idea con este correo es >> poder colocar un codigo que funcione perfectamente para este propósito y >> que le funcione a cualquiera que lo encuentre, este codigo esta enfocado >> para que lo pueda adaptar a un MVC o a un MVT como es Django, o a cualquier >> codigo que se tenga a la mano, pero igual que tu y como yo no encuentro >> contenido en mi idioma, la mayoría de contenido esta en ingles y pues yo >> como buen hispano me dirijo a la lista de correo que me corresponde >> buscando completar esto con personas que tienen mas experiencia que yo. >> >> En principio es abrir una conexión, luego serán los mensajes para todos y >> por ultimo mensajes individuales discriminando usuarios y entre usuarios, >> no se trata solo de un chat, tambien se trata de actualizar contenido >> dinamico directamente desde la escritura de la base de datos, como escribí >> en el primer correo, lo que yo voy a hacer es que si me puedes ayudar a >> echar andar este codigo, lo que yo haga mas adelante lo publicare aquí, de >> la misma forma que si tu encuentras algo nos ayudaría con tus >> publicaciones, la meta es una y el codigo tambien, si tienes alguna >> pregunta de este y crees que se puede mejorar de otra forma, pues >> hablemoslo y hagamos esto una realidad, pero el enfoque es este y este >> codigo tambien, para que todos lo vean y a todos le sirva. >> >> Gracias por tu comentario, espero otros se animen a continuar con >> nosotros, podríamos pasar a ser muchos. >> >> El jueves, 15 de noviembre de 2012, Juan M. Puertas escribió: >> >> Hola Diego y a todo el mundo. >>> En este momento me hallo en la misma búsqueda que tú. No he conseguido >>> que a lo largo y ancho de Google me funcione un sólo programa-ejemplo de >>> Websockets, lo que puede ser normal para un python-aficionado como yo ;-) >>> De momento seguiré con la opción más fácil que he encontrado para estas >>> cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las pruebas >>> que he hecho no están nada mal. Lo más pesado es la depuración del código, >>> lo que he resuelto duplicándolo. Por una parte tengo el CGI en python, y >>> por otra un programa copia del anterior con la salvedad de que en lugar de >>> tomar los datos que tengo en el formulario CGI, ya los incorpora tal y como >>> llegarían del citado formulario en HTML. >>> Estaré muy atento a tus progresos y a que exista alguien en este foro >>> que ya lo haya conseguido. >>> Saludos :-) >>> >>> >>> >>> El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < >>> diego.uribe.gamez en gmail.com> escribió: >>> >>>> Hola, les comento: mas que un problema es un desarrollo y la idea es >>>> lograr comunicar al servidor usando python con el navegador de forma >>>> asícrona, lograr mandar un datos del servidor a muchos clientes, como a >>>> un único cliente especifico según su necesidad y también de un cliente a >>>> otro cliente como un chat uno a uno. >>>> >>>> Pues en mi camino a realizar este desarrollo >>>> me encontré con tecnologías bastante buenas siempre inclinándome a python, >>>> pero también esta el tema del navegador donde encontré otras tecnologías >>>> en conclusión y después de tanto buscar me encontré con este articulo: A >>>> Modern Python Stack for a Real-time Web Application >>>> >>>> Aquí el autor comento las diferentes tecnologías que encontró muy >>>> parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. >>>> >>>> Pero como mi ingles es un poco corto no logro hacer esto, es por eso >>>> que acudo aquí para ver si se animan a documentarlo por este medio y me >>>> ayudar a crear una app que para muchos es un tabu, un motor para una pagina >>>> que le permita actualizar contenido en vivo y en directo para cualquier >>>> persona en cualquier escenario. >>>> >>>> Instalar lo necesario: >>>> pip install tornado >>>> pip install sockjs-tornado >>>> >>>> 1) Conectarme al servidor >>>> Aquí intento conectarme al servidor desde el navegador e imprimir en >>>> terminal 'nueva conexión' sin resultado. >>>> >>>> servidor.py >>>> ----------------------------------------------------- >>>> >>>> # -*- coding: utf-8 -*- >>>> from sockjs.tornado import SockJSRouter, SockJSConnection >>>> >>>> from tornado import web, ioloop >>>> >>>> class ConnectionHandler(SockJSConnection): >>>> >>>> def on_open(self, info): >>>> print 'new connection' >>>> >>>> if __name__ == "__main__": >>>> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >>>> >>>> application = web.Application(onopen.urls) >>>> >>>> application.listen(8888) >>>> ioloop.IOLoop.instance().start() >>>> >>>> inicio.html >>>> ----------------------------------------------------- >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> La idea aquí es simplemente que cuando abra la nueva conexión desde >>>> el navegador este me imprima en termina que se logro, sin resultado, saben >>>> que me falta? >>>> >>>> Gracias. >>>> >>>> -- >>>> *Diego Alonso Uribe Gamez* >>>> ------------------------------ >>>> >>>> *Desarrollador web* >>>> >>>> Twitter: @DiegoUG >>>> >>>> Google+: http://gplus.to/diegoug >>>> ------------------------------ >>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> >>> -- >>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >>> mensaje en un tiempo.* >>> >> >> >> -- >> iPad >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este > mensaje en un tiempo.* > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Sat Nov 17 11:01:18 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Sat, 17 Nov 2012 11:01:18 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Este es el mensaje que he enviado al Meetup de Python Barcelona: *** Hi everybody! My name is Juan Luis Cano, I am an engineering student part of the Python Madrid user group and I am in the will of organize the first PyCon in Spain by fall-winter '13. This is not the first time that somebody comes up with the idea of a PyConES, but we are in the good path now. I started a thread about it (in Spanish) in the python-hispano mailing list, and I kindly invite all of you who want to collaborate with us: http://mail.python.org/pipermail/python-es/2012-November/032788.html I know that for example Raúl Cumplido is already aware of our efforts about this by the beginning of the summer, and in fact he looked for a nice place to celebrate the conference. A week ago I proposed in the mailing list and through my Twitter account (@Pybonacci) to re-raise this topic, and it seems it is gaining lots of momentum. We seem to have two pending tasks: create a Spanish-wide Python association and fix a city and a place for the event. For the first thing, I think it would be great to count on people from all over the country: that's why I recall your attention. For the second thing, we have some candidates in Madrid and also the Universidad de Sevilla, but if you manage to find a place that fit our requirements it would be great too! I invite you to head to that thread in the mailing list to start helping at any level, or to contact me directly if you prefer. Thanks in advance, best regards Juan Luis Cano ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From brarcos en gmail.com Sat Nov 17 13:57:05 2012 From: brarcos en gmail.com (=?UTF-8?Q?Benito_Rodr=C3=ADguez_Arcos?=) Date: Sat, 17 Nov 2012 13:57:05 +0100 Subject: [Python-es] =?utf-8?q?Chequear_c=C3=B3digo_python?= Message-ID: Hola a todos. Estoy haciendo una aplicación web donde los usuarios suben un código python. La he integrado con pylint para chequear la syntaxis. Pero me gustaría chequear otras propiedades del código, aparte de ésta. Me explico, quiero que el código de los usuarios sea una clase que herede de otra y que los usuarios implementen una serie de métodos. Un ejemplo sería algo así. import MegaClase class MyClase(MegaClase): def megaclase_method1(self): print "pepe" def megaclase_method2(self): return 1 + 2 def myclase_method(self): return "dooo" ¿como prodía chequear que la clase que sube el usuario hereda de MegaClase e implementa una serie de métodos? Gracias. ------- *Benito Rodriguez Arcos* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From miguelglafuente en gmail.com Sat Nov 17 14:03:37 2012 From: miguelglafuente en gmail.com (Rock Neurotiko) Date: Sat, 17 Nov 2012 14:03:37 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: Si van a seguir algun patrón podrías hacerlo con expresiones regulares, que venga la palabra class, luego cualquier cosa, luego abre parentesis, la clase de la que hereda, cierra parentesis y dos puntos. El 17 de noviembre de 2012 13:57, Benito Rodríguez Arcos escribió: > Hola a todos. > > Estoy haciendo una aplicación web donde los usuarios suben un código > python. La he integrado con pylint para chequear la syntaxis. Pero me > gustaría chequear otras propiedades del código, aparte de ésta. > > Me explico, quiero que el código de los usuarios sea una clase que herede > de otra y que los usuarios implementen una serie de métodos. Un ejemplo > sería algo así. > > import MegaClase > > class MyClase(MegaClase): > def megaclase_method1(self): > print "pepe" > > def megaclase_method2(self): > return 1 + 2 > > def myclase_method(self): > return "dooo" > > ¿como prodía chequear que la clase que sube el usuario hereda de MegaClase > e implementa una serie de métodos? > > Gracias. > > ------- > *Benito Rodriguez Arcos* > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel García Lafuente - Rock Neurotiko The quieter you become, the more you are able to hear. "Libertad en lugar de miedo." - "Información libre, sociedad libre." El contenido de este e-mail es privado, no se permite la revelacion del contenido de este e-mail a gente ajena a él. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Sat Nov 17 14:10:40 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Sat, 17 Nov 2012 14:10:40 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: Para saber si una clase hereda de otra, lo puedes averiguar con issubclass ( http://docs.python.org/2/library/functions.html#issubclass). if issubclass(MyClase, MegaClase): # codigo si se cumple Y luego para que deban reimplementar los métodos podrias hacer algo así: class MegaClase(objetc): def metodo_1(self): raise Exception("Debes de re-definir el metodo_1.") def metodo_2(self): raise Exception("Debes de re-definir el metodo_2.") O importando inspect y obteniendo el listado de los "members" inspect.getmembers(MyClase, predicate=inspect.ismethod) Te devolverá una lista. Lo puedes ver aquí: http://docs.python.org/2/library/inspect.html#inspect.getmembers Un Saludo. El 17 de noviembre de 2012 13:57, Benito Rodríguez Arcos escribió: > Hola a todos. > > Estoy haciendo una aplicación web donde los usuarios suben un código > python. La he integrado con pylint para chequear la syntaxis. Pero me > gustaría chequear otras propiedades del código, aparte de ésta. > > Me explico, quiero que el código de los usuarios sea una clase que herede > de otra y que los usuarios implementen una serie de métodos. Un ejemplo > sería algo así. > > import MegaClase > > class MyClase(MegaClase): > def megaclase_method1(self): > print "pepe" > > def megaclase_method2(self): > return 1 + 2 > > def myclase_method(self): > return "dooo" > > ¿como prodía chequear que la clase que sube el usuario hereda de MegaClase > e implementa una serie de métodos? > > Gracias. > > ------- > *Benito Rodriguez Arcos* > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 brarcos en gmail.com Sat Nov 17 15:09:35 2012 From: brarcos en gmail.com (=?UTF-8?Q?Benito_Rodr=C3=ADguez_Arcos?=) Date: Sat, 17 Nov 2012 15:09:35 +0100 Subject: [Python-es] =?utf-8?q?Chequear_c=C3=B3digo_python?= In-Reply-To: References: Message-ID: El 17/11/2012 14:11, "Quique Porta" escribió: > Para saber si una clase hereda de otra, lo puedes averiguar con issubclass > (http://docs.python.org/2/library/functions.html#issubclass). > > if issubclass(MyClase, MegaClase): > # codigo si se cumple > > Y luego para que deban reimplementar los métodos podrias hacer algo así: > > class MegaClase(objetc): > > def metodo_1(self): > raise Exception("Debes de re-definir el metodo_1.") > > def metodo_2(self): > raise Exception("Debes de re-definir el metodo_2.") > > O importando inspect > > y obteniendo el listado de los "members" > > inspect.getmembers(MyClase, predicate=inspect.ismethod) > > Te devolverá una lista. > > Lo puedes ver aquí: > http://docs.python.org/2/library/inspect.html#inspect.getmembers > > Un Saludo. > Supongo que esto valdría, pero tendría que ejecutar el código que suben los usuarios a la web.... > > El 17 de noviembre de 2012 13:57, Benito Rodríguez Arcos < > brarcos en gmail.com> escribió: > >> Hola a todos. >> >> Estoy haciendo una aplicación web donde los usuarios suben un código >> python. La he integrado con pylint para chequear la syntaxis. Pero me >> gustaría chequear otras propiedades del código, aparte de ésta. >> >> Me explico, quiero que el código de los usuarios sea una clase que herede >> de otra y que los usuarios implementen una serie de métodos. Un ejemplo >> sería algo así. >> >> import MegaClase >> >> class MyClase(MegaClase): >> def megaclase_method1(self): >> print "pepe" >> >> def megaclase_method2(self): >> return 1 + 2 >> >> def myclase_method(self): >> return "dooo" >> >> ¿como prodía chequear que la clase que sube el usuario hereda de >> MegaClase e implementa una serie de métodos? >> >> Gracias. >> >> ------- >> *Benito Rodriguez Arcos* >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 quiqueporta en gmail.com Sat Nov 17 15:21:34 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Sat, 17 Nov 2012 15:21:34 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: Hombre, podrías hacer que el objeto fuera serializable. Mirate esta doc. http://docs.python.org/2/library/pickle.html O busca por google articulos sobre "python serialization". ;) El 17 de noviembre de 2012 15:09, Benito Rodríguez Arcos escribió: > El 17/11/2012 14:11, "Quique Porta" escribió: > >> Para saber si una clase hereda de otra, lo puedes averiguar con >> issubclass (http://docs.python.org/2/library/functions.html#issubclass). >> >> if issubclass(MyClase, MegaClase): >> # codigo si se cumple >> >> Y luego para que deban reimplementar los métodos podrias hacer algo así: >> >> class MegaClase(objetc): >> >> def metodo_1(self): >> raise Exception("Debes de re-definir el metodo_1.") >> >> def metodo_2(self): >> raise Exception("Debes de re-definir el metodo_2.") >> >> O importando inspect >> >> y obteniendo el listado de los "members" >> >> inspect.getmembers(MyClase, predicate=inspect.ismethod) >> >> Te devolverá una lista. >> >> Lo puedes ver aquí: >> http://docs.python.org/2/library/inspect.html#inspect.getmembers >> >> Un Saludo. >> > > Supongo que esto valdría, pero tendría que ejecutar el código que suben > los usuarios a la web.... > > >> >> El 17 de noviembre de 2012 13:57, Benito Rodríguez Arcos < >> brarcos en gmail.com> escribió: >> >>> Hola a todos. >>> >>> Estoy haciendo una aplicación web donde los usuarios suben un código >>> python. La he integrado con pylint para chequear la syntaxis. Pero me >>> gustaría chequear otras propiedades del código, aparte de ésta. >>> >>> Me explico, quiero que el código de los usuarios sea una clase que >>> herede de otra y que los usuarios implementen una serie de métodos. Un >>> ejemplo sería algo así. >>> >>> import MegaClase >>> >>> class MyClase(MegaClase): >>> def megaclase_method1(self): >>> print "pepe" >>> >>> def megaclase_method2(self): >>> return 1 + 2 >>> >>> def myclase_method(self): >>> return "dooo" >>> >>> ¿como prodía chequear que la clase que sube el usuario hereda de >>> MegaClase e implementa una serie de métodos? >>> >>> Gracias. >>> >>> ------- >>> *Benito Rodriguez Arcos* >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 davidmenhur en gmail.com Sat Nov 17 17:01:28 2012 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Sat, 17 Nov 2012 17:01:28 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: 2012/11/17 Benito Rodríguez Arcos > Supongo que esto valdría, pero tendría que ejecutar el código que suben > los usuarios a la web.... Si no quieres ejecutarlo, la opción de las expresiones regulares es la tuya. Eso sí, tendrías que comprobar que tus usuarios no han sido pérfidos y la han redefinido en otro sitio. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Sat Nov 17 17:04:19 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Sat, 17 Nov 2012 17:04:19 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: 2012/11/17 Da?id > 2012/11/17 Benito Rodríguez Arcos > >> Supongo que esto valdría, pero tendría que ejecutar el código que suben >> los usuarios a la web.... > > > Si no quieres ejecutarlo, la opción de las expresiones regulares es la > tuya. Eso sí, tendrías que comprobar que tus usuarios no han sido pérfidos > y la han redefinido en otro sitio. > > Dios, parseando código Python con expresiones regulares, qué dolor de hígado me está entrando... ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From listas en soft-com.es Sat Nov 17 17:52:17 2012 From: listas en soft-com.es (Oswaldo) Date: Sat, 17 Nov 2012 17:52:17 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: <50A7C0C1.9090500@soft-com.es> El 17/11/2012 13:57, Benito Rodríguez Arcos escribió: > Hola a todos. > > Estoy haciendo una aplicación web donde los usuarios suben un código > python. La he integrado con pylint para chequear la syntaxis. Pero me > gustaría chequear otras propiedades del código, aparte de ésta. > > Me explico, quiero que el código de los usuarios sea una clase que > herede de otra y que los usuarios implementen una serie de métodos. Un > ejemplo sería algo así. > > import MegaClase > > class MyClase(MegaClase): > def megaclase_method1(self): > print "pepe" > > def megaclase_method2(self): > return 1 + 2 > > def myclase_method(self): > return "dooo" > > ¿como prodía chequear que la clase que sube el usuario hereda de > MegaClase e implementa una serie de métodos? > Dale una miradita al modulo inspect, creo que te puede ayudar bastante en lo que quieres. -- Oswaldo From diego.uribe.gamez en gmail.com Sat Nov 17 18:17:56 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Sat, 17 Nov 2012 12:17:56 -0500 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Bueno, como era de esperarse esta parte fue fácil: Este simple formulario lo que hace es mandar un mensaje para que el servidor responda el mismo mensaje, de paso el servidor imprime en terminal el mensaje y cuando el usuario se conecta. 2) Comunicación doble vía entre el navegador y el servidor: servidor.py ----------------------------------------------------------------------------------------------- # -*- coding: utf-8 -*- from sockjs.tornado import SockJSRouter, SockJSConnection from tornado import web, ioloop class ConnectionHandler(SockJSConnection): def on_open(self, info): print 'new connection' def on_message(self, msg): # Imprimir mensaje entrante en terminal print str("Servidor recibe: %s" % msg) # Cuando entra el servidor responde self.send(u"Servidor responde: %s" % msg) if __name__ == "__main__": onopen = SockJSRouter(ConnectionHandler, r"/websocket") application = web.Application(onopen.urls) application.listen(8888) ioloop.IOLoop.instance().start() cliente.html ----------------------------------------------------------------------------------------------- SockJS

Usar formulario para comunicarse con el servidor.

----------------------------------------------------------------------------------------------- Ahora viene la parte difícil del caso y es, crear clientes, identificar clientes, enviar un mensaje a muchos clientes y enviar un mensaje a un cliente especifico. Yo les comente de articulo que habla de esto: http://blog.y3xz.com/blog/2012/06/08/a-modern-python-stack-for-a-real-time-web-application/ Aquí se hace referencia a las librerías brukva y tornado-redis, también hay un ejemplo. Yo la verdad no entiendo que hacen estas librerías específicamente, si me pueden ayudar a entender para continuar les agradecería. Como creen que es la forma mas correcta para continuar? Continua: 3) Actividad de usuarios Saludos y anímense a comentar. El 16 de noviembre de 2012 15:23, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Lo que pasa es que el servidor funciona como un router para tu dirección > web: > SockJSRouter(ConnectionHandler, r"/websocket") > > y esta remplaza la entrada de apache a tu carpeta *websocket*, entones > cuando intentas navegar a esta ruta ya de por si el servidor.py tiene > sobrescrita la carpeta, para probar coloca el server y el cliente uno junto > al otro en una ruta o carpeta diferente a la que tienes, puedes llamarla > html5 o algo así. > > Como comentaste el servidor esta bien probando lo como dijiste, no > lo pensé y por otra parte ya logre conectar el html: > > > > > > > > > > > > > lo que paso es que mi servidor estaba abriendo ('http://' + > window.location.host + '/websocket') en localhost:8080 que es como > configure mi servidor local, entonces la variable de javascript estaba mal > configurada y no estaba abriendo el socket en la dirección correcta > localhost:8888, ya así lo hace y en terminal muestra que se dio la nueva > conexión. > > Lo que sigue es mandar mensajes desde el navegador al servidor > y viceversa mas adelante miro esto pero ya tengo de donde trabajar, si > tengo adelantos les mando. > > Saludos. > > > El 16 de noviembre de 2012 13:28, Juan M. Puertas escribió: > > Hola Diego. Hola Miguel. >> He probado tu primer ejemplo, utilizando como servidor el "servidor.py" >> de tu mensaje. Como cliente, el html correspondiente. >> "servidor.py" lo he puesto en una carpeta llamada www, y el cliente lo >> he puesto en la carpeta "www/websocket". >> Estoy utilizando Ubuntu Mint Mate. Hago correr servidor.py, y luego, en >> el navegador de Firefox 16, en "http://localhost:8888/websocket". un >> mensaje en el navegador indica: "Welcome to SockJS!" así vemos que el >> servidor funciona bien. >> Luego, intento navegar en "http://localhost:8888/websocket/cliente.html", >> pero obtengo: "*404: Not Found*". Y en consola: *WARNING:root:404 GET /** >> websocket/cliente.html (127.0.0.1) 0.52ms* >> ¿Por qué será? >> >> Insisto; con Sajax consigo enviar y recibir partámetros, sean o no sean >> procedentes de un formulario. >> En realidad, como comentaba hace unos días, este es el futuro que va a >> unificar los GUI y el lenguaje gráfico de Python y de todos los >> lenguajes: HTML5. >> >> Saludos desde las cercanías de la Alhambra :-) >> >> >> El 16 de noviembre de 2012 12:32, Diego Uribe Gamez < >> diego.uribe.gamez en gmail.com> escribió: >> >> Bueno Juan, te comento que yo si tengo un ejemplo funcional, pero con >>> esto lo que quiero es estabilidad de alto nivel, y la idea con este correo >>> es poder colocar un codigo que funcione perfectamente para este propósito y >>> que le funcione a cualquiera que lo encuentre, este codigo esta enfocado >>> para que lo pueda adaptar a un MVC o a un MVT como es Django, o a cualquier >>> codigo que se tenga a la mano, pero igual que tu y como yo no encuentro >>> contenido en mi idioma, la mayoría de contenido esta en ingles y pues yo >>> como buen hispano me dirijo a la lista de correo que me corresponde >>> buscando completar esto con personas que tienen mas experiencia que yo. >>> >>> En principio es abrir una conexión, luego serán los mensajes para todos >>> y por ultimo mensajes individuales discriminando usuarios y entre usuarios, >>> no se trata solo de un chat, tambien se trata de actualizar contenido >>> dinamico directamente desde la escritura de la base de datos, como escribí >>> en el primer correo, lo que yo voy a hacer es que si me puedes ayudar a >>> echar andar este codigo, lo que yo haga mas adelante lo publicare aquí, de >>> la misma forma que si tu encuentras algo nos ayudaría con tus >>> publicaciones, la meta es una y el codigo tambien, si tienes alguna >>> pregunta de este y crees que se puede mejorar de otra forma, pues >>> hablemoslo y hagamos esto una realidad, pero el enfoque es este y este >>> codigo tambien, para que todos lo vean y a todos le sirva. >>> >>> Gracias por tu comentario, espero otros se animen a continuar con >>> nosotros, podríamos pasar a ser muchos. >>> >>> El jueves, 15 de noviembre de 2012, Juan M. Puertas escribió: >>> >>> Hola Diego y a todo el mundo. >>>> En este momento me hallo en la misma búsqueda que tú. No he conseguido >>>> que a lo largo y ancho de Google me funcione un sólo programa-ejemplo de >>>> Websockets, lo que puede ser normal para un python-aficionado como yo ;-) >>>> De momento seguiré con la opción más fácil que he encontrado para >>>> estas cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las >>>> pruebas que he hecho no están nada mal. Lo más pesado es la depuración del >>>> código, lo que he resuelto duplicándolo. Por una parte tengo el CGI en >>>> python, y por otra un programa copia del anterior con la salvedad de que en >>>> lugar de tomar los datos que tengo en el formulario CGI, ya los incorpora >>>> tal y como llegarían del citado formulario en HTML. >>>> Estaré muy atento a tus progresos y a que exista alguien en este foro >>>> que ya lo haya conseguido. >>>> Saludos :-) >>>> >>>> >>>> >>>> El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < >>>> diego.uribe.gamez en gmail.com> escribió: >>>> >>>>> Hola, les comento: mas que un problema es un desarrollo y la idea es >>>>> lograr comunicar al servidor usando python con el navegador de forma >>>>> asícrona, lograr mandar un datos del servidor a muchos clientes, como a >>>>> un único cliente especifico según su necesidad y también de un cliente a >>>>> otro cliente como un chat uno a uno. >>>>> >>>>> Pues en mi camino a realizar este desarrollo >>>>> me encontré con tecnologías bastante buenas siempre inclinándome a python, >>>>> pero también esta el tema del navegador donde encontré otras tecnologías >>>>> en conclusión y después de tanto buscar me encontré con este articulo: A >>>>> Modern Python Stack for a Real-time Web Application >>>>> >>>>> Aquí el autor comento las diferentes tecnologías que encontró muy >>>>> parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. >>>>> >>>>> Pero como mi ingles es un poco corto no logro hacer esto, es por eso >>>>> que acudo aquí para ver si se animan a documentarlo por este medio y me >>>>> ayudar a crear una app que para muchos es un tabu, un motor para una pagina >>>>> que le permita actualizar contenido en vivo y en directo para cualquier >>>>> persona en cualquier escenario. >>>>> >>>>> Instalar lo necesario: >>>>> pip install tornado >>>>> pip install sockjs-tornado >>>>> >>>>> 1) Conectarme al servidor >>>>> Aquí intento conectarme al servidor desde el navegador e imprimir en >>>>> terminal 'nueva conexión' sin resultado. >>>>> >>>>> servidor.py >>>>> ----------------------------------------------------- >>>>> >>>>> # -*- coding: utf-8 -*- >>>>> from sockjs.tornado import SockJSRouter, SockJSConnection >>>>> >>>>> from tornado import web, ioloop >>>>> >>>>> class ConnectionHandler(SockJSConnection): >>>>> >>>>> def on_open(self, info): >>>>> print 'new connection' >>>>> >>>>> if __name__ == "__main__": >>>>> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >>>>> >>>>> application = web.Application(onopen.urls) >>>>> >>>>> application.listen(8888) >>>>> ioloop.IOLoop.instance().start() >>>>> >>>>> inicio.html >>>>> ----------------------------------------------------- >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> La idea aquí es simplemente que cuando abra la nueva conexión desde >>>>> el navegador este me imprima en termina que se logro, sin resultado, saben >>>>> que me falta? >>>>> >>>>> Gracias. >>>>> >>>>> -- >>>>> *Diego Alonso Uribe Gamez* >>>>> ------------------------------ >>>>> >>>>> *Desarrollador web* >>>>> >>>>> Twitter: @DiegoUG >>>>> >>>>> Google+: http://gplus.to/diegoug >>>>> ------------------------------ >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> http://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >>>> mensaje en un tiempo.* >>>> >>> >>> >>> -- >>> iPad >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >> mensaje en un tiempo.* >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: http://gplus.to/diegoug > ------------------------------ > > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.zun en gmail.com Sat Nov 17 20:33:45 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Sat, 17 Nov 2012 14:33:45 -0500 Subject: [Python-es] py2exe y Base Datos sqlite In-Reply-To: <52268901.3273.1353079669125.JavaMail.root@sc.uci.cu> References: <50A52F95.1090905@gmail.com> <52268901.3273.1353079669125.JavaMail.root@sc.uci.cu> Message-ID: 2012/11/16 Pavel Daniel Lopez Castillo : > Mario lo que quiero es que mi aplicacion sea portable si lo hago con postgres o mysqlite tendria que tener un servidor de postgres o mysql corriendo en la maquina en la cual este trabajando con la aplicacion, yo no trabajo con varios clientes conectados a la misma DB, no se si esa respuesta era para mi o te equivocaste de mensaje, por si acaso ya le puse asunto a mi correo que en el primero se me olvido, asi no se pierde el hilo > > Este es mi problema: > Tengo una aplicacion hecha en python que utiliza una base de datos en SQLite, el problema es que cuando creo el archivo .exe tendria que tener el ejecutable en la misma direccion que el archivo principal por que sino se pierde a la hora de econtrar la direccion del archivo .sqlite, por lo que si copio el .exe en otra maquina u otro directorio ya no me funciona, alguna idea de como resolver este problema. > Copia el archivo de la base de datos junto con el exe. > self.conn = sqlite3.connect( 'D:/charada/src/Datos/charada.sqlite') Usa una ruta relativa self.conn = sqlite3.connect( 'charada.sqlite') Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From soft.sirius en gmail.com Sun Nov 18 00:46:15 2012 From: soft.sirius en gmail.com (Juan M. Puertas) Date: Sun, 18 Nov 2012 00:46:15 +0100 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Hola Diego: Tu último código de ejemplo me sigue dando el mismo error. Como dice la "ley de Murfi", "si algo funciona, no le toques", así que seguiré apañándome con Sajax. ¡Suerte! :-) El 17 de noviembre de 2012 18:17, Diego Uribe Gamez < diego.uribe.gamez en gmail.com> escribió: > Bueno, como era de esperarse esta parte fue fácil: > > Este simple formulario lo que hace es mandar un mensaje para que el > servidor responda el mismo mensaje, de paso el servidor imprime en terminal > el mensaje y cuando el usuario se conecta. > > 2) Comunicación doble vía entre el navegador y el servidor: > > servidor.py > > ----------------------------------------------------------------------------------------------- > # -*- coding: utf-8 -*- > from sockjs.tornado import SockJSRouter, SockJSConnection > > from tornado import web, ioloop > > class ConnectionHandler(SockJSConnection): > > def on_open(self, info): > print 'new connection' > > def on_message(self, msg): > # Imprimir mensaje entrante en terminal > print str("Servidor recibe: %s" % msg) > # Cuando entra el servidor responde > self.send(u"Servidor responde: %s" % msg) > > if __name__ == "__main__": > onopen = SockJSRouter(ConnectionHandler, r"/websocket") > > application = web.Application(onopen.urls) > > application.listen(8888) > ioloop.IOLoop.instance().start() > > > > cliente.html > > ----------------------------------------------------------------------------------------------- > > > > > SockJS > > > > >

Usar formulario para comunicarse con el > servidor.

>
>
action="javascript:void(0);"> > autocomplete="off" style="width:700px" /> > style="width:90px" /> >
> > > > > ----------------------------------------------------------------------------------------------- > > Ahora viene la parte difícil del caso y es, crear clientes, identificar > clientes, enviar un mensaje a muchos clientes y enviar un mensaje a un > cliente especifico. > > Yo les comente de articulo que habla de esto: > http://blog.y3xz.com/blog/2012/06/08/a-modern-python-stack-for-a-real-time-web-application/ > > Aquí se hace referencia a las librerías brukva y > tornado-redis, también hay un ejemplo. > > Yo la verdad no entiendo que hacen estas librerías específicamente, si me > pueden ayudar a entender para continuar les agradecería. > > Como creen que es la forma mas correcta para continuar? > > Continua: > > 3) Actividad de usuarios > > Saludos y anímense a comentar. > > > El 16 de noviembre de 2012 15:23, Diego Uribe Gamez < > diego.uribe.gamez en gmail.com> escribió: > > Lo que pasa es que el servidor funciona como un router para tu dirección >> web: >> SockJSRouter(ConnectionHandler, r"/websocket") >> >> y esta remplaza la entrada de apache a tu carpeta *websocket*, entones >> cuando intentas navegar a esta ruta ya de por si el servidor.py tiene >> sobrescrita la carpeta, para probar coloca el server y el cliente uno junto >> al otro en una ruta o carpeta diferente a la que tienes, puedes llamarla >> html5 o algo así. >> >> Como comentaste el servidor esta bien probando lo como dijiste, no >> lo pensé y por otra parte ya logre conectar el html: >> >> >> >> >> >> >> >> >> >> >> >> >> lo que paso es que mi servidor estaba abriendo ('http://' + >> window.location.host + '/websocket') en localhost:8080 que es como >> configure mi servidor local, entonces la variable de javascript estaba mal >> configurada y no estaba abriendo el socket en la dirección correcta >> localhost:8888, ya así lo hace y en terminal muestra que se dio la nueva >> conexión. >> >> Lo que sigue es mandar mensajes desde el navegador al servidor >> y viceversa mas adelante miro esto pero ya tengo de donde trabajar, si >> tengo adelantos les mando. >> >> Saludos. >> >> >> El 16 de noviembre de 2012 13:28, Juan M. Puertas escribió: >> >> Hola Diego. Hola Miguel. >>> He probado tu primer ejemplo, utilizando como servidor el "servidor.py" >>> de tu mensaje. Como cliente, el html correspondiente. >>> "servidor.py" lo he puesto en una carpeta llamada www, y el cliente >>> lo he puesto en la carpeta "www/websocket". >>> Estoy utilizando Ubuntu Mint Mate. Hago correr servidor.py, y luego, >>> en el navegador de Firefox 16, en "http://localhost:8888/websocket". un >>> mensaje en el navegador indica: "Welcome to SockJS!" así vemos que el >>> servidor funciona bien. >>> Luego, intento navegar en "http://localhost:8888/websocket/cliente.html", >>> pero obtengo: "*404: Not Found*". Y en consola: *WARNING:root:404 GET /* >>> *websocket/cliente.html (127.0.0.1) 0.52ms* >>> ¿Por qué será? >>> >>> Insisto; con Sajax consigo enviar y recibir partámetros, sean o no >>> sean procedentes de un formulario. >>> En realidad, como comentaba hace unos días, este es el futuro que va a >>> unificar los GUI y el lenguaje gráfico de Python y de todos los >>> lenguajes: HTML5. >>> >>> Saludos desde las cercanías de la Alhambra :-) >>> >>> >>> El 16 de noviembre de 2012 12:32, Diego Uribe Gamez < >>> diego.uribe.gamez en gmail.com> escribió: >>> >>> Bueno Juan, te comento que yo si tengo un ejemplo funcional, pero con >>>> esto lo que quiero es estabilidad de alto nivel, y la idea con este correo >>>> es poder colocar un codigo que funcione perfectamente para este propósito y >>>> que le funcione a cualquiera que lo encuentre, este codigo esta enfocado >>>> para que lo pueda adaptar a un MVC o a un MVT como es Django, o a cualquier >>>> codigo que se tenga a la mano, pero igual que tu y como yo no encuentro >>>> contenido en mi idioma, la mayoría de contenido esta en ingles y pues yo >>>> como buen hispano me dirijo a la lista de correo que me corresponde >>>> buscando completar esto con personas que tienen mas experiencia que yo. >>>> >>>> En principio es abrir una conexión, luego serán los mensajes para todos >>>> y por ultimo mensajes individuales discriminando usuarios y entre usuarios, >>>> no se trata solo de un chat, tambien se trata de actualizar contenido >>>> dinamico directamente desde la escritura de la base de datos, como escribí >>>> en el primer correo, lo que yo voy a hacer es que si me puedes ayudar a >>>> echar andar este codigo, lo que yo haga mas adelante lo publicare aquí, de >>>> la misma forma que si tu encuentras algo nos ayudaría con tus >>>> publicaciones, la meta es una y el codigo tambien, si tienes alguna >>>> pregunta de este y crees que se puede mejorar de otra forma, pues >>>> hablemoslo y hagamos esto una realidad, pero el enfoque es este y este >>>> codigo tambien, para que todos lo vean y a todos le sirva. >>>> >>>> Gracias por tu comentario, espero otros se animen a continuar con >>>> nosotros, podríamos pasar a ser muchos. >>>> >>>> El jueves, 15 de noviembre de 2012, Juan M. Puertas escribió: >>>> >>>> Hola Diego y a todo el mundo. >>>>> En este momento me hallo en la misma búsqueda que tú. No he >>>>> conseguido que a lo largo y ancho de Google me funcione un sólo >>>>> programa-ejemplo de Websockets, lo que puede ser normal para un >>>>> python-aficionado como yo ;-) >>>>> De momento seguiré con la opción más fácil que he encontrado para >>>>> estas cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las >>>>> pruebas que he hecho no están nada mal. Lo más pesado es la depuración del >>>>> código, lo que he resuelto duplicándolo. Por una parte tengo el CGI en >>>>> python, y por otra un programa copia del anterior con la salvedad de que en >>>>> lugar de tomar los datos que tengo en el formulario CGI, ya los incorpora >>>>> tal y como llegarían del citado formulario en HTML. >>>>> Estaré muy atento a tus progresos y a que exista alguien en este foro >>>>> que ya lo haya conseguido. >>>>> Saludos :-) >>>>> >>>>> >>>>> >>>>> El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < >>>>> diego.uribe.gamez en gmail.com> escribió: >>>>> >>>>>> Hola, les comento: mas que un problema es un desarrollo y la idea es >>>>>> lograr comunicar al servidor usando python con el navegador de forma >>>>>> asícrona, lograr mandar un datos del servidor a muchos clientes, como a >>>>>> un único cliente especifico según su necesidad y también de un cliente a >>>>>> otro cliente como un chat uno a uno. >>>>>> >>>>>> Pues en mi camino a realizar este desarrollo >>>>>> me encontré con tecnologías bastante buenas siempre inclinándome a python, >>>>>> pero también esta el tema del navegador donde encontré otras tecnologías >>>>>> en conclusión y después de tanto buscar me encontré con este articulo: A >>>>>> Modern Python Stack for a Real-time Web Application >>>>>> >>>>>> Aquí el autor comento las diferentes tecnologías que encontró muy >>>>>> parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. >>>>>> >>>>>> Pero como mi ingles es un poco corto no logro hacer esto, es por eso >>>>>> que acudo aquí para ver si se animan a documentarlo por este medio y me >>>>>> ayudar a crear una app que para muchos es un tabu, un motor para una pagina >>>>>> que le permita actualizar contenido en vivo y en directo para cualquier >>>>>> persona en cualquier escenario. >>>>>> >>>>>> Instalar lo necesario: >>>>>> pip install tornado >>>>>> pip install sockjs-tornado >>>>>> >>>>>> 1) Conectarme al servidor >>>>>> Aquí intento conectarme al servidor desde el navegador e imprimir en >>>>>> terminal 'nueva conexión' sin resultado. >>>>>> >>>>>> servidor.py >>>>>> ----------------------------------------------------- >>>>>> >>>>>> # -*- coding: utf-8 -*- >>>>>> from sockjs.tornado import SockJSRouter, SockJSConnection >>>>>> >>>>>> from tornado import web, ioloop >>>>>> >>>>>> class ConnectionHandler(SockJSConnection): >>>>>> >>>>>> def on_open(self, info): >>>>>> print 'new connection' >>>>>> >>>>>> if __name__ == "__main__": >>>>>> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >>>>>> >>>>>> application = web.Application(onopen.urls) >>>>>> >>>>>> application.listen(8888) >>>>>> ioloop.IOLoop.instance().start() >>>>>> >>>>>> inicio.html >>>>>> ----------------------------------------------------- >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> La idea aquí es simplemente que cuando abra la nueva conexión desde >>>>>> el navegador este me imprima en termina que se logro, sin resultado, saben >>>>>> que me falta? >>>>>> >>>>>> Gracias. >>>>>> >>>>>> -- >>>>>> *Diego Alonso Uribe Gamez* >>>>>> ------------------------------ >>>>>> >>>>>> *Desarrollador web* >>>>>> >>>>>> Twitter: @DiegoUG >>>>>> >>>>>> Google+: http://gplus.to/diegoug >>>>>> ------------------------------ >>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Python-es mailing list >>>>>> Python-es en python.org >>>>>> http://mail.python.org/mailman/listinfo/python-es >>>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >>>>> mensaje en un tiempo.* >>>>> >>>> >>>> >>>> -- >>>> iPad >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> >>> -- >>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >>> mensaje en un tiempo.* >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> *Diego Alonso Uribe Gamez* >> ------------------------------ >> >> *Desarrollador web* >> >> Twitter: @DiegoUG >> >> Google+: http://gplus.to/diegoug >> ------------------------------ >> >> >> > > > -- > *Diego Alonso Uribe Gamez* > ------------------------------ > > *Desarrollador web* > > Twitter: @DiegoUG > > Google+: http://gplus.to/diegoug > ------------------------------ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este mensaje en un tiempo.* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ukeitaro en yahoo.es Sun Nov 18 12:22:22 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Sun, 18 Nov 2012 11:22:22 +0000 (GMT) Subject: [Python-es] =?utf-8?q?_Reuni=C3=B3n_grupo_Python-Sevilla_y_TDD_en?= =?utf-8?q?_Python?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: <1353237742.29275.YahooMailNeo@web133106.mail.ir2.yahoo.com> El próximo 30 de noviembre tendrá lugar la primera reunión del grupo Python-Sevilla en la Escuela Técnica Superior e Ingeniería Informática (Avd. Reina Mercedes sn, aula 2.11). La agenda será: 18:30 ? 19:00: Presentación del Python-Sevilla, objetivos y futuras actividades. 19:00 ? 19:30: Desarrollo Dirigido por Pruebas en Python 19:30 ? 20:30: Kata sorpresa 20:30 ? 21:00: Puesta en común de soluciones En esta reunión nos conoceremos y presentaremos las próximas actividades. Después veremos una rápida introducción a TDD y lo pondremos en práctica realizando entre todos una kata TDD en Python. Finalmente haremos una puesta en común repasando distintas soluciones.   Podeéis contactar con el grupo Sevilla-Python a través de los siguientes enlaces y en el hashtag #PySVQ en Twitter. http://www.linkedin.com/groups/PythonSevilla-4685758 https://groups.google.com/forum/?fromgroups=#!forum/python-sevilla.   Le doy las gracias a Diego Pascual que es el impulsor del grupo.  Estáis todos invitados a venir. Un saludo. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From diego.uribe.gamez en gmail.com Sun Nov 18 19:46:50 2012 From: diego.uribe.gamez en gmail.com (Diego Uribe Gamez) Date: Sun, 18 Nov 2012 13:46:50 -0500 Subject: [Python-es] Como conectar multiples clientes usando el motor sockjs-tornado In-Reply-To: References: Message-ID: Hola Juan, algo debes estar haciendo mal, seria bueno que miraras bien como lo estas haciendo, el código ya funciono, en estos momentos continuo y voy a ver la creación de clientes. Saludos El 17 de noviembre de 2012 18:46, Juan M. Puertas escribió: > Hola Diego: > Tu último código de ejemplo me sigue dando el mismo error. Como dice la > "ley de Murfi", "si algo funciona, no le toques", así que seguiré > apañándome con Sajax. > ¡Suerte! :-) > > > El 17 de noviembre de 2012 18:17, Diego Uribe Gamez < > diego.uribe.gamez en gmail.com> escribió: > > Bueno, como era de esperarse esta parte fue fácil: >> >> Este simple formulario lo que hace es mandar un mensaje para que el >> servidor responda el mismo mensaje, de paso el servidor imprime en terminal >> el mensaje y cuando el usuario se conecta. >> >> 2) Comunicación doble vía entre el navegador y el servidor: >> >> servidor.py >> >> ----------------------------------------------------------------------------------------------- >> # -*- coding: utf-8 -*- >> from sockjs.tornado import SockJSRouter, SockJSConnection >> >> from tornado import web, ioloop >> >> class ConnectionHandler(SockJSConnection): >> >> def on_open(self, info): >> print 'new connection' >> >> def on_message(self, msg): >> # Imprimir mensaje entrante en terminal >> print str("Servidor recibe: %s" % msg) >> # Cuando entra el servidor responde >> self.send(u"Servidor responde: %s" % msg) >> >> if __name__ == "__main__": >> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >> >> application = web.Application(onopen.urls) >> >> application.listen(8888) >> ioloop.IOLoop.instance().start() >> >> >> >> cliente.html >> >> ----------------------------------------------------------------------------------------------- >> >> >> >> >> SockJS >> >> >> >> >>

Usar formulario para comunicarse con el >> servidor.

>>
>>
> action="javascript:void(0);"> >> > autocomplete="off" style="width:700px" /> >> > style="width:90px" /> >>
>> >> >> >> >> ----------------------------------------------------------------------------------------------- >> >> Ahora viene la parte difícil del caso y es, crear clientes, identificar >> clientes, enviar un mensaje a muchos clientes y enviar un mensaje a un >> cliente especifico. >> >> Yo les comente de articulo que habla de esto: >> http://blog.y3xz.com/blog/2012/06/08/a-modern-python-stack-for-a-real-time-web-application/ >> >> Aquí se hace referencia a las librerías brukva y >> tornado-redis, también hay un ejemplo. >> >> Yo la verdad no entiendo que hacen estas librerías específicamente, si me >> pueden ayudar a entender para continuar les agradecería. >> >> Como creen que es la forma mas correcta para continuar? >> >> Continua: >> >> 3) Actividad de usuarios >> >> Saludos y anímense a comentar. >> >> >> El 16 de noviembre de 2012 15:23, Diego Uribe Gamez < >> diego.uribe.gamez en gmail.com> escribió: >> >> Lo que pasa es que el servidor funciona como un router para tu dirección >>> web: >>> SockJSRouter(ConnectionHandler, r"/websocket") >>> >>> y esta remplaza la entrada de apache a tu carpeta *websocket*, entones >>> cuando intentas navegar a esta ruta ya de por si el servidor.py tiene >>> sobrescrita la carpeta, para probar coloca el server y el cliente uno junto >>> al otro en una ruta o carpeta diferente a la que tienes, puedes llamarla >>> html5 o algo así. >>> >>> Como comentaste el servidor esta bien probando lo como dijiste, no >>> lo pensé y por otra parte ya logre conectar el html: >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> lo que paso es que mi servidor estaba abriendo ('http://' + >>> window.location.host + '/websocket') en localhost:8080 que es como >>> configure mi servidor local, entonces la variable de javascript estaba mal >>> configurada y no estaba abriendo el socket en la dirección correcta >>> localhost:8888, ya así lo hace y en terminal muestra que se dio la >>> nueva conexión. >>> >>> Lo que sigue es mandar mensajes desde el navegador al servidor >>> y viceversa mas adelante miro esto pero ya tengo de donde trabajar, si >>> tengo adelantos les mando. >>> >>> Saludos. >>> >>> >>> El 16 de noviembre de 2012 13:28, Juan M. Puertas >> > escribió: >>> >>> Hola Diego. Hola Miguel. >>>> He probado tu primer ejemplo, utilizando como servidor el "servidor.py" >>>> de tu mensaje. Como cliente, el html correspondiente. >>>> "servidor.py" lo he puesto en una carpeta llamada www, y el cliente >>>> lo he puesto en la carpeta "www/websocket". >>>> Estoy utilizando Ubuntu Mint Mate. Hago correr servidor.py, y luego, >>>> en el navegador de Firefox 16, en "http://localhost:8888/websocket". >>>> un mensaje en el navegador indica: "Welcome to SockJS!" así vemos que >>>> el servidor funciona bien. >>>> Luego, intento navegar en " >>>> http://localhost:8888/websocket/cliente.html", pero obtengo: "*404: >>>> Not Found*". Y en consola: *WARNING:root:404 GET /**websocket/cliente.html >>>> (127.0.0.1) 0.52ms* >>>> ¿Por qué será? >>>> >>>> Insisto; con Sajax consigo enviar y recibir partámetros, sean o no >>>> sean procedentes de un formulario. >>>> En realidad, como comentaba hace unos días, este es el futuro que va a >>>> unificar los GUI y el lenguaje gráfico de Python y de todos los >>>> lenguajes: HTML5. >>>> >>>> Saludos desde las cercanías de la Alhambra :-) >>>> >>>> >>>> El 16 de noviembre de 2012 12:32, Diego Uribe Gamez < >>>> diego.uribe.gamez en gmail.com> escribió: >>>> >>>> Bueno Juan, te comento que yo si tengo un ejemplo funcional, pero con >>>>> esto lo que quiero es estabilidad de alto nivel, y la idea con este correo >>>>> es poder colocar un codigo que funcione perfectamente para este propósito y >>>>> que le funcione a cualquiera que lo encuentre, este codigo esta enfocado >>>>> para que lo pueda adaptar a un MVC o a un MVT como es Django, o a cualquier >>>>> codigo que se tenga a la mano, pero igual que tu y como yo no encuentro >>>>> contenido en mi idioma, la mayoría de contenido esta en ingles y pues yo >>>>> como buen hispano me dirijo a la lista de correo que me corresponde >>>>> buscando completar esto con personas que tienen mas experiencia que yo. >>>>> >>>>> En principio es abrir una conexión, luego serán los mensajes para >>>>> todos y por ultimo mensajes individuales discriminando usuarios y entre >>>>> usuarios, no se trata solo de un chat, tambien se trata de actualizar >>>>> contenido dinamico directamente desde la escritura de la base de datos, >>>>> como escribí en el primer correo, lo que yo voy a hacer es que si me puedes >>>>> ayudar a echar andar este codigo, lo que yo haga mas adelante lo publicare >>>>> aquí, de la misma forma que si tu encuentras algo nos ayudaría con tus >>>>> publicaciones, la meta es una y el codigo tambien, si tienes alguna >>>>> pregunta de este y crees que se puede mejorar de otra forma, pues >>>>> hablemoslo y hagamos esto una realidad, pero el enfoque es este y este >>>>> codigo tambien, para que todos lo vean y a todos le sirva. >>>>> >>>>> Gracias por tu comentario, espero otros se animen a continuar con >>>>> nosotros, podríamos pasar a ser muchos. >>>>> >>>>> El jueves, 15 de noviembre de 2012, Juan M. Puertas escribió: >>>>> >>>>> Hola Diego y a todo el mundo. >>>>>> En este momento me hallo en la misma búsqueda que tú. No he >>>>>> conseguido que a lo largo y ancho de Google me funcione un sólo >>>>>> programa-ejemplo de Websockets, lo que puede ser normal para un >>>>>> python-aficionado como yo ;-) >>>>>> De momento seguiré con la opción más fácil que he encontrado para >>>>>> estas cuestiones; Sajax, yo lo estoy utilizando en un simple CGI, y las >>>>>> pruebas que he hecho no están nada mal. Lo más pesado es la depuración del >>>>>> código, lo que he resuelto duplicándolo. Por una parte tengo el CGI en >>>>>> python, y por otra un programa copia del anterior con la salvedad de que en >>>>>> lugar de tomar los datos que tengo en el formulario CGI, ya los incorpora >>>>>> tal y como llegarían del citado formulario en HTML. >>>>>> Estaré muy atento a tus progresos y a que exista alguien en este >>>>>> foro que ya lo haya conseguido. >>>>>> Saludos :-) >>>>>> >>>>>> >>>>>> >>>>>> El 15 de noviembre de 2012 23:44, Diego Uribe Gamez < >>>>>> diego.uribe.gamez en gmail.com> escribió: >>>>>> >>>>>>> Hola, les comento: mas que un problema es un desarrollo y la idea es >>>>>>> lograr comunicar al servidor usando python con el navegador de forma >>>>>>> asícrona, lograr mandar un datos del servidor a muchos clientes, como a >>>>>>> un único cliente especifico según su necesidad y también de un cliente a >>>>>>> otro cliente como un chat uno a uno. >>>>>>> >>>>>>> Pues en mi camino a realizar este desarrollo >>>>>>> me encontré con tecnologías bastante buenas siempre inclinándome a python, >>>>>>> pero también esta el tema del navegador donde encontré otras tecnologías >>>>>>> en conclusión y después de tanto buscar me encontré con este articulo: A >>>>>>> Modern Python Stack for a Real-time Web Application >>>>>>> >>>>>>> Aquí el autor comento las diferentes tecnologías que encontró muy >>>>>>> parecido a mi propia búsqueda y mostró donde y como iniciar este trabajo. >>>>>>> >>>>>>> Pero como mi ingles es un poco corto no logro hacer esto, es por eso >>>>>>> que acudo aquí para ver si se animan a documentarlo por este medio y me >>>>>>> ayudar a crear una app que para muchos es un tabu, un motor para una pagina >>>>>>> que le permita actualizar contenido en vivo y en directo para cualquier >>>>>>> persona en cualquier escenario. >>>>>>> >>>>>>> Instalar lo necesario: >>>>>>> pip install tornado >>>>>>> pip install sockjs-tornado >>>>>>> >>>>>>> 1) Conectarme al servidor >>>>>>> Aquí intento conectarme al servidor desde el navegador e imprimir en >>>>>>> terminal 'nueva conexión' sin resultado. >>>>>>> >>>>>>> servidor.py >>>>>>> ----------------------------------------------------- >>>>>>> >>>>>>> # -*- coding: utf-8 -*- >>>>>>> from sockjs.tornado import SockJSRouter, SockJSConnection >>>>>>> >>>>>>> from tornado import web, ioloop >>>>>>> >>>>>>> class ConnectionHandler(SockJSConnection): >>>>>>> >>>>>>> def on_open(self, info): >>>>>>> print 'new connection' >>>>>>> >>>>>>> if __name__ == "__main__": >>>>>>> onopen = SockJSRouter(ConnectionHandler, r"/websocket") >>>>>>> >>>>>>> application = web.Application(onopen.urls) >>>>>>> >>>>>>> application.listen(8888) >>>>>>> ioloop.IOLoop.instance().start() >>>>>>> >>>>>>> inicio.html >>>>>>> ----------------------------------------------------- >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> La idea aquí es simplemente que cuando abra la nueva conexión desde >>>>>>> el navegador este me imprima en termina que se logro, sin resultado, saben >>>>>>> que me falta? >>>>>>> >>>>>>> Gracias. >>>>>>> >>>>>>> -- >>>>>>> *Diego Alonso Uribe Gamez* >>>>>>> ------------------------------ >>>>>>> >>>>>>> *Desarrollador web* >>>>>>> >>>>>>> Twitter: @DiegoUG >>>>>>> >>>>>>> Google+: http://gplus.to/diegoug >>>>>>> ------------------------------ >>>>>>> >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Python-es mailing list >>>>>>> Python-es en python.org >>>>>>> http://mail.python.org/mailman/listinfo/python-es >>>>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >>>>>> mensaje en un tiempo.* >>>>>> >>>>> >>>>> >>>>> -- >>>>> iPad >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> http://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este >>>> mensaje en un tiempo.* >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> >>> -- >>> *Diego Alonso Uribe Gamez* >>> ------------------------------ >>> >>> *Desarrollador web* >>> >>> Twitter: @DiegoUG >>> >>> Google+: http://gplus.to/diegoug >>> ------------------------------ >>> >>> >>> >> >> >> -- >> *Diego Alonso Uribe Gamez* >> ------------------------------ >> >> *Desarrollador web* >> >> Twitter: @DiegoUG >> >> Google+: http://gplus.to/diegoug >> ------------------------------ >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este > mensaje en un tiempo.* > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- *Diego Alonso Uribe Gamez* ------------------------------ *Desarrollador web* Twitter: @DiegoUG Google+: http://gplus.to/diegoug ------------------------------ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From wolvelopez en gmail.com Sun Nov 18 22:03:52 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Sun, 18 Nov 2012 22:03:52 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: ¿Como va todo por aquí? , ¿seguimos hablando en la lista o por otro lado de la PyConEs? Saludos y gracias El 17/11/2012 11:03, "Juan Luis Cano Rodríguez" escribió: > Este es el mensaje que he enviado al Meetup de Python Barcelona: > > *** > > Hi everybody! My name is Juan Luis Cano, I am an engineering student part > of the Python Madrid user group and I am in the will of organize the first > PyCon in Spain by fall-winter '13. This is not the first time that somebody > comes up with the idea of a PyConES, but we are in the good path now. > > I started a thread about it (in Spanish) in the python-hispano mailing > list, and I kindly invite all of you who want to collaborate with us: > > http://mail.python.org/pipermail/python-es/2012-November/032788.html > > I know that for example Raúl Cumplido is already aware of our efforts > about this by the beginning of the summer, and in fact he looked for a nice > place to celebrate the conference. A week ago I proposed in the mailing > list and through my Twitter account (@Pybonacci) to re-raise this topic, > and it seems it is gaining lots of momentum. > > We seem to have two pending tasks: create a Spanish-wide Python > association and fix a city and a place for the event. For the first thing, > I think it would be great to count on people from all over the country: > that's why I recall your attention. For the second thing, we have some > candidates in Madrid and also the Universidad de Sevilla, but if you manage > to find a place that fit our requirements it would be great too! > > I invite you to head to that thread in the mailing list to start helping > at any level, or to contact me directly if you prefer. > > Thanks in advance, best regards > > Juan Luis Cano > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 xeomikus en hotmail.com Sun Nov 18 23:08:33 2012 From: xeomikus en hotmail.com (Miguel Barreiro Garcia) Date: Sun, 18 Nov 2012 23:08:33 +0100 Subject: [Python-es] conectar desde Python con Microsoft Access Message-ID: A ver si me puede ayudar alguien con el siguiente problema: Quiero conectar desde Python con Microsoft Access y mas o menos lo he conseguido aunque tengo un problema con los acentos y caracteres "raros". el caso es que si quiero obtener los valores de una columna y estos contienen algún de los caracteres "raros" simplemente no va. Sin embargo si los valores de las columnas son números o texto "normal" no tengo problema. El código que he probado es el siguiente: import win32com.clientconn = win32com.client.Dispatch('ADODB.Connection')conn.Open( "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\\Datos.mdb" )cmd = win32com.client.Dispatch('ADODB.Command')cmd.ActiveConnection = conn#encode('utf-8')#decode('utf-8')cmd.CommandText = "SELECT z.* FROM z;"rs = cmd.Execute()[0]#print rs.fields try: for field in rs.fields: print field.name while not rs.EOF: # Use elements of rs print rs.fields('CDG_CLAVE') rs.MoveNext()except: print "read err " El entorno de desarrollo es Python 2.1 (que ya se que está un poco desactualizado) con PythonWin en Xp ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Mon Nov 19 00:38:37 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Mon, 19 Nov 2012 00:38:37 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Sí sí, seguimos hablando por aquí. He estado escribiendo emails este fin de semana (y más que me quedan por escribir), en los próximos días resumen de noticias por mi parte. Desde Python Venezuela me han dicho que hicieron la PyConVe sin asociación, y desde Aprodeweb nos dijeron que podíamos servirnos de ellos, al ser una asociación sin ánimo de lucro. Tal vez no sea estrictamente necesario crear la asociación primero, podamos centrar nuestros esfuerzos en una sola cosa y, cuando pase el evento y la comunidad esté más consolidada y entusiasmada, formar la asociación. On Sun, Nov 18, 2012 at 10:03 PM, WolveLopez wrote: > ¿Como va todo por aquí? , ¿seguimos hablando en la lista o por otro lado > de la PyConEs? Saludos y gracias > El 17/11/2012 11:03, "Juan Luis Cano Rodríguez" > escribió: > >> Este es el mensaje que he enviado al Meetup de Python Barcelona: >> >> *** >> >> Hi everybody! My name is Juan Luis Cano, I am an engineering student part >> of the Python Madrid user group and I am in the will of organize the first >> PyCon in Spain by fall-winter '13. This is not the first time that somebody >> comes up with the idea of a PyConES, but we are in the good path now. >> >> I started a thread about it (in Spanish) in the python-hispano mailing >> list, and I kindly invite all of you who want to collaborate with us: >> >> http://mail.python.org/pipermail/python-es/2012-November/032788.html >> >> I know that for example Raúl Cumplido is already aware of our efforts >> about this by the beginning of the summer, and in fact he looked for a nice >> place to celebrate the conference. A week ago I proposed in the mailing >> list and through my Twitter account (@Pybonacci) to re-raise this topic, >> and it seems it is gaining lots of momentum. >> >> We seem to have two pending tasks: create a Spanish-wide Python >> association and fix a city and a place for the event. For the first thing, >> I think it would be great to count on people from all over the country: >> that's why I recall your attention. For the second thing, we have some >> candidates in Madrid and also the Universidad de Sevilla, but if you manage >> to find a place that fit our requirements it would be great too! >> >> I invite you to head to that thread in the mailing list to start helping >> at any level, or to contact me directly if you prefer. >> >> Thanks in advance, best regards >> >> Juan Luis Cano >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 cm.agullo en gmail.com Mon Nov 19 11:09:17 2012 From: cm.agullo en gmail.com (=?ISO-8859-1?Q?Carlos_Agull=F3_Calvo?=) Date: Mon, 19 Nov 2012 11:09:17 +0100 Subject: [Python-es] Duda de principiante Message-ID: Me he creado el siguiente programita: def abrirtxt(): archi=open('est_0303201','w') archi.close() Y creoque me debería haber creado un archivo txt llamado *est_0303201, *pero no se donde me ha creado el archivo. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From cgalisteo en k-rolus.net Mon Nov 19 11:18:26 2012 From: cgalisteo en k-rolus.net (Carlos Galisteo) Date: Mon, 19 Nov 2012 11:18:26 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: 2012/11/19 Carlos Agulló Calvo > > Y creoque me debería haber creado un archivo txt llamado *est_0303201, *pero > no se donde me ha creado el archivo. > Suponiendo que en algún momento llames a abrirtxt(), te lo debería crear en el directorio donde lo estés ejecutando. -- --- Carlos Galisteo GPG key :0x8E0076E9: Fingerprint: 939E 3D10 EAA2 A972 3AF2 E25C 26B7 D8E3 8E00 76E9 --- ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Mon Nov 19 11:23:06 2012 From: kikocorreoso en gmail.com (Kiko) Date: Mon, 19 Nov 2012 11:23:06 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: El 19 de noviembre de 2012 11:09, Carlos Agulló Calvo escribió: > Me he creado el siguiente programita: > > def abrirtxt(): > archi=open('est_0303201','w') > archi.close() > > Y creoque me debería haber creado un archivo txt llamado *est_0303201, *pero > no se donde me ha creado el archivo. > > Te lo debería haber creado en la misma ruta desde donde corras tu script. http://docs.python.org/3/library/functions.html?highlight=open#open *file is either a string or bytes object giving the pathname (absolute or relative to the current working directory) of the file to be opened or an integer file descriptor of the file to be wrapped.* ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From cm.agullo en gmail.com Mon Nov 19 11:38:09 2012 From: cm.agullo en gmail.com (=?ISO-8859-1?Q?Carlos_Agull=F3_Calvo?=) Date: Mon, 19 Nov 2012 11:38:09 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: muchas gracias. Efectivamente, como dice mi tocayo, no me ha creado el archivo por que he definido* abrirtxt* pero no lo he invocado. (creo) El 19 de noviembre de 2012 11:23, Kiko escribió: > > > El 19 de noviembre de 2012 11:09, Carlos Agulló Calvo > escribió: > > Me he creado el siguiente programita: >> >> def abrirtxt(): >> archi=open('est_0303201','w') >> archi.close() >> >> Y creoque me debería haber creado un archivo txt llamado *est_0303201, *pero >> no se donde me ha creado el archivo. >> >> > Te lo debería haber creado en la misma ruta desde donde corras tu script. > http://docs.python.org/3/library/functions.html?highlight=open#open > > *file is either a string or bytes object giving the pathname (absolute or > relative to the current working directory) of the file to be opened or an > integer file descriptor of the file to be wrapped.* > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 Mon Nov 19 21:10:09 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Mon, 19 Nov 2012 21:10:09 +0100 Subject: [Python-es] conectar desde Python con Microsoft Access In-Reply-To: References: Message-ID: El día 18 de noviembre de 2012 23:08, Miguel Barreiro Garcia escribió: > A ver si me puede ayudar alguien con el siguiente problema: > > Quiero conectar desde Python con Microsoft Access y mas o menos lo he > conseguido aunque tengo un problema con los acentos y caracteres "raros". > el caso es que si quiero obtener los valores de una columna y estos > contienen algún de los caracteres "raros" simplemente no va. Sin embargo si > los valores de las columnas son números o texto "normal" no tengo problema. Por la información que dices, parece ser un problema de la cónsola (pythonwin?) donde muestras los resultados, no de ADODB ni de python. Intenta ejecutar el script desde la línea de comandos cambiando la codificación de caracteres: C:\> chcp 1252 Otra forma de comprobar qué pasa es sacando la "representación" del objeto o convertirlo a unicode: print repr(rs.fields('CDG_CLAVE')) print unicode(rs.fields('CDG_CLAVE'), "cp1252") También ayudaría mucho ver el error concreto que te da. > > El código que he probado es el siguiente: > > import win32com.client > conn = win32com.client.Dispatch('ADODB.Connection') > conn.Open( "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=C:\\Datos.mdb" ) > cmd = win32com.client.Dispatch('ADODB.Command') > cmd.ActiveConnection = conn > #encode('utf-8') > #decode('utf-8') > cmd.CommandText = "SELECT z.* FROM z;" > rs = cmd.Execute()[0] > #print rs.fields > > try: > for field in rs.fields: > print field.name > while not rs.EOF: > # Use elements of rs > print rs.fields('CDG_CLAVE') > rs.MoveNext() > except: > print "read err " > > > > El entorno de desarrollo es Python 2.1 (que ya se que está un poco > desactualizado) con PythonWin en Xp -- Y si he escrito una carta tan larga es porque no he tenido tiempo de hacerla más corta. From pych3m4 en gmail.com Mon Nov 19 22:01:56 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Mon, 19 Nov 2012 22:01:56 +0100 Subject: [Python-es] =?iso-8859-1?q?Presentaci=F3n_de_python?= In-Reply-To: References: Message-ID: El día 16 de noviembre de 2012 12:38, Santi Camps escribió: > Tengo que dar una charla introductoria a python en un betabeers de > desarrolladores. Seran unos 45 min y la audiencia sabe programar, aunque no > en python. No se ni por dónde empezar, python da para charlar 45 días !! ¿ > Alguien sabe de alguna presentación o material introductorio condensado y > que valga la pena ? En estos momentos, el "notebook" de ipython está revolucionando el modo en el que se enseña python. Encaja de maravilla para este tipo de presentaciones frente a programadores en general. En https://github.com/ipython/jsplugins tienes plugins para notebook para siguir el excelente tutorial de Philip Guo Online, también disponible en línea en la dirección http://www.pythontutor.com Buscando un poco, existen bastantes repositorios de notebooks que aumentan en número día a día. Espero que pronto exista forma alguna de centralizar tanta efervescencia: http://nbviewer.ipython.org/urls/raw.github.com/ipython/ipython/master/docs/examples/notebooks/00_notebook_tour.ipynb https://github.com/ipython/ipython/tree/master/docs/examples/notebooks https://github.com/ipython/talks http://pybonacci.wordpress.com/2012/07/02/introduccion-a-ipython-mucho-mas-que-un-interprete-de-python/ http://pybonacci.wordpress.com/2012/11/02/el-notebook-de-ipython/ http://www.windowsazure.com/en-us/develop/python/tutorials/ipython-notebook/ http://sourceforge.net/mailarchive/message.php?msg_id=30020744 https://github.com/ngs-docs/ngs-notebooks -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From kikocorreoso en gmail.com Mon Nov 19 22:30:15 2012 From: kikocorreoso en gmail.com (Kiko) Date: Mon, 19 Nov 2012 22:30:15 +0100 Subject: [Python-es] =?iso-8859-1?q?Presentaci=F3n_de_python?= In-Reply-To: References: Message-ID: El 19 de noviembre de 2012 22:01, Chema Cortes escribió: > El día 16 de noviembre de 2012 12:38, Santi Camps > escribió: > > > Tengo que dar una charla introductoria a python en un betabeers de > > desarrolladores. Seran unos 45 min y la audiencia sabe programar, > aunque no > > en python. No se ni por dónde empezar, python da para charlar 45 días > !! ¿ > > Alguien sabe de alguna presentación o material introductorio condensado y > > que valga la pena ? > > En estos momentos, el "notebook" de ipython está revolucionando el > modo en el que se enseña python. Encaja de maravilla para este tipo de > presentaciones frente a programadores en general. > > En https://github.com/ipython/jsplugins tienes plugins para notebook > para siguir el excelente tutorial de Philip Guo Online, también > disponible en línea en la dirección http://www.pythontutor.com > > Buscando un poco, existen bastantes repositorios de notebooks que > aumentan en número día a día. Espero que pronto exista forma alguna de > centralizar tanta efervescencia: > > > http://nbviewer.ipython.org/urls/raw.github.com/ipython/ipython/master/docs/examples/notebooks/00_notebook_tour.ipynb > https://github.com/ipython/ipython/tree/master/docs/examples/notebooks > https://github.com/ipython/talks > > > http://pybonacci.wordpress.com/2012/07/02/introduccion-a-ipython-mucho-mas-que-un-interprete-de-python/ > http://pybonacci.wordpress.com/2012/11/02/el-notebook-de-ipython/ > > > http://www.windowsazure.com/en-us/develop/python/tutorials/ipython-notebook/ > http://sourceforge.net/mailarchive/message.php?msg_id=30020744 > > https://github.com/ngs-docs/ngs-notebooks > > -- > Hyperreals *R: http://ch3m4.org/blog > Quarks, bits y otras criaturas infinitesimales > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > De hecho, se acaba de crear el primer libro hecho enteramente con esta herramienta: https://github.com/unpingco/Python-for-Signal-Processing Sí que es algo excitante y revolucionario!!! ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Mon Nov 19 22:38:05 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Mon, 19 Nov 2012 22:38:05 +0100 Subject: [Python-es] Python en Valencia Message-ID: Hola a todos. ¿ Sabéis si hay alguna organización de Python en Valencia (España)? Gracias. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Mon Nov 19 23:46:53 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Mon, 19 Nov 2012 23:46:53 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: He mandado un email a la lista de correo que tienen en python.org para anunciar futuras conferencias sobre Python (aunque no aparece todavía en la web de mailman, si mañana no sale entenderé que ha habido algún problema y lo volveré a enviar) y he contactado con Israel Alcázar de Aprodeweb, una asociación sin ánimo de lucro que este año organizó la SpainJS y que se ofreció para ayudarnos con todo este tema. También he comenzado mi ronda de contactos «científicos» mandando un email a un profesor de la Politécnica de Madrid interesado en Python. Seguimos esperando saber un poco qué fue lo que se habló en relación con la PyCon en la reunión de Python Madrid, y no sé si finalmente Francesc Alted se llegó a reunir con Kiko y David. La gente de Python Barcelona no ha contestado todavía. Esto ha sido todo desde Juanlu noticias :P En los próximos días seguiré escribiendo (y espero que recibiendo) emails. Por cierto, parece que hay mucha gente teniendo problemas con la lista de correo, bien para suscribirse o bien para recibir los mensajes. Me preocupa que haya gente a la que no estemos llegando por un estúpido problema técnico. Un saludo, Juanlu On Mon, Nov 19, 2012 at 12:38 AM, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> wrote: > Sí sí, seguimos hablando por aquí. He estado escribiendo emails este fin > de semana (y más que me quedan por escribir), en los próximos días resumen > de noticias por mi parte. Desde Python Venezuela me han dicho que hicieron > la PyConVe sin asociación, y desde Aprodeweb nos dijeron que podíamos > servirnos de ellos, al ser una asociación sin ánimo de lucro. Tal vez no > sea estrictamente necesario crear la asociación primero, podamos centrar > nuestros esfuerzos en una sola cosa y, cuando pase el evento y la comunidad > esté más consolidada y entusiasmada, formar la asociación. > > > > On Sun, Nov 18, 2012 at 10:03 PM, WolveLopez wrote: > >> ¿Como va todo por aquí? , ¿seguimos hablando en la lista o por otro lado >> de la PyConEs? Saludos y gracias >> El 17/11/2012 11:03, "Juan Luis Cano Rodríguez" >> escribió: >> >>> Este es el mensaje que he enviado al Meetup de Python Barcelona: >>> >>> *** >>> >>> Hi everybody! My name is Juan Luis Cano, I am an engineering student >>> part of the Python Madrid user group and I am in the will of organize the >>> first PyCon in Spain by fall-winter '13. This is not the first time that >>> somebody comes up with the idea of a PyConES, but we are in the good path >>> now. >>> >>> I started a thread about it (in Spanish) in the python-hispano mailing >>> list, and I kindly invite all of you who want to collaborate with us: >>> >>> http://mail.python.org/pipermail/python-es/2012-November/032788.html >>> >>> I know that for example Raúl Cumplido is already aware of our efforts >>> about this by the beginning of the summer, and in fact he looked for a nice >>> place to celebrate the conference. A week ago I proposed in the mailing >>> list and through my Twitter account (@Pybonacci) to re-raise this topic, >>> and it seems it is gaining lots of momentum. >>> >>> We seem to have two pending tasks: create a Spanish-wide Python >>> association and fix a city and a place for the event. For the first thing, >>> I think it would be great to count on people from all over the country: >>> that's why I recall your attention. For the second thing, we have some >>> candidates in Madrid and also the Universidad de Sevilla, but if you manage >>> to find a place that fit our requirements it would be great too! >>> >>> I invite you to head to that thread in the mailing list to start helping >>> at any level, or to contact me directly if you prefer. >>> >>> Thanks in advance, best regards >>> >>> Juan Luis Cano >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://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 kikocorreoso en gmail.com Tue Nov 20 00:01:22 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 00:01:22 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: > Seguimos esperando saber un poco qué fue lo que se habló en relación con > la PyCon en la reunión de Python Madrid, y no sé si finalmente Francesc > Alted se llegó a reunir con Kiko y David. La gente de Python Barcelona no > ha contestado todavía. > Sí, nos sentamos un rato para hablar de lo divino y de lo humano. Ah, bueno, también hablamos de la PyConES!! Me podrá corregir Francesc pero básicamente ofreció a Continuum analytics Ibérica como patrocinador, bien intentando ayudar económicamente, bien ayudando facilitando la visita algún ponente internacional de la rama científica. También estuvimos hablando sobre trasladar todo esto a través de un google+hangout para no monopolizar la lista. ¿Os parece bien el próximo lunes a partir de las 20.30h? Por favor, indicad vuestra disponibilidad. Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Tue Nov 20 00:24:31 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 20 Nov 2012 00:24:31 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Hola Kiko, ¡gracias por la respuesta! Lo del Google Hangout me parece bien (yo preferiría un martes, pero el próximo lunes está bien), pero el hecho de no monopolizar la lista (me parece bien también) me lleva, junto con los problemas que está teniendo la gente para suscribirse (¿Mailman no funciona con tildes? Por favor, estamos en el 2012...) me lleva a que *quiero* un método para hacer llegar a la gente la información y las cosas que decidamos (y esto de las listas de correo me empieza a resultar un poco engorroso). Creo que sería bueno meter un blog, una wiki o algo así en la eventual web en la que ya está trabajando Alberto Chamorro. Voto +1 a Google+ Hangout el lunes a las 20.30. Aunque también estoy abierto a hacerlo el martes o a usar Skype, por ejemplo. Y voy a pedirle a Jesús Cea (que creo que es quien lo lleva) el Twitter de @pycon_es. También estoy monopolizando @Pybonacci con el tema :P Un saludo Juanlu 2012/11/20 Kiko > > Seguimos esperando saber un poco qué fue lo que se habló en relación con >> la PyCon en la reunión de Python Madrid, y no sé si finalmente Francesc >> Alted se llegó a reunir con Kiko y David. La gente de Python Barcelona no >> ha contestado todavía. >> > > Sí, nos sentamos un rato para hablar de lo divino y de lo humano. Ah, > bueno, también hablamos de la PyConES!! Me podrá corregir Francesc pero > básicamente ofreció a Continuum analytics Ibérica como patrocinador, bien > intentando ayudar económicamente, bien ayudando facilitando la visita algún > ponente internacional de la rama científica. > > También estuvimos hablando sobre trasladar todo esto a través de un > google+hangout para no monopolizar la lista. ¿Os parece bien el próximo > lunes a partir de las 20.30h? Por favor, indicad vuestra disponibilidad. > > Saludos. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 Tue Nov 20 04:04:54 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Tue, 20 Nov 2012 04:04:54 +0100 Subject: [Python-es] =?iso-8859-1?q?Chequear_c=F3digo_python?= In-Reply-To: References: Message-ID: El día 17 de noviembre de 2012 15:09, Benito Rodríguez Arcos escribió: > Supongo que esto valdría, pero tendría que ejecutar el código que suben los > usuarios a la web.... Es casi imposible saber qué será un objeto hasta que no ejecutas el código. Por ejemplo, from MegaClase import MegaClase X=MegaClase class MyClase(X): pass Es difícil saber que X es equivalente a MegaClase sin ejecutar el código. Por otra parte, puedes aprovechar el analizador sintáctico del python (AST) y crear unos "visitadores" sin tener que ejecutar código (aunque sigue estando el mismo problema que he comentado antes). Te pongo un ejemplo que podría servirte. A partir de este ejemplo sería fácil filtrar todo ?odigo que no tuviera participación en la derivación de la clase abstracta y proceder a una compilación "segura": import ast class CKV_functiondef(ast.NodeVisitor): def __init__(self): self.funcs=[] def visit_FunctionDef(self, node): self.funcs.append(node.name) class CKV_class(ast.NodeVisitor): def __init__(self): self.class_found=[] def visit_ClassDef(self, node): name = node.name base = node.bases[0].id if len(node.bases)>0 else "" ckv_meths=CKV_functiondef() ckv_meths.visit(node.body[0]) meths=ckv_meths.funcs self.class_found.append( (name,base,meths) ) #baroque test code=""" import sys print sys.path class A: pass class B(P): def __init__(self): pass C=A class D(C): class M(object): pass def f(): class X(object): pass """ parse=ast.parse(code) c=CKV_class() c.visit(parse) for name, base, meths in c.class_found: print "Class: %s(%s)"%(name,base) for m in meths: print " Method: %s"%m -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From wolvelopez en gmail.com Tue Nov 20 08:17:48 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Tue, 20 Nov 2012 08:17:48 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Pues el lunes nos vemos por el hangout. Estoy de acuerdo en tener otra forma de contacto que la lista, pues al final se hace engorroso. Yo también tuve muchos problemas al registrarme en la lista, tardé como una semana. Bueno compañeros, nos vemos pues. El 20/11/2012 00:34, "Juan Luis Cano Rodríguez" escribió: > Hola Kiko, ¡gracias por la respuesta! Lo del Google Hangout me parece bien > (yo preferiría un martes, pero el próximo lunes está bien), pero el hecho > de no monopolizar la lista (me parece bien también) me lleva, junto con los > problemas que está teniendo la gente para suscribirse (¿Mailman no funciona > con tildes? Por favor, estamos en el 2012...) me lleva a que *quiero* un > método para hacer llegar a la gente la información y las cosas que > decidamos (y esto de las listas de correo me empieza a resultar un poco > engorroso). Creo que sería bueno meter un blog, una wiki o algo así en la > eventual web en la que ya está trabajando Alberto Chamorro. > > Voto +1 a Google+ Hangout el lunes a las 20.30. Aunque también estoy > abierto a hacerlo el martes o a usar Skype, por ejemplo. > > Y voy a pedirle a Jesús Cea (que creo que es quien lo lleva) el Twitter de > @pycon_es. También estoy monopolizando @Pybonacci con el tema :P > > Un saludo > > Juanlu > > > 2012/11/20 Kiko > >> >> Seguimos esperando saber un poco qué fue lo que se habló en relación con >>> la PyCon en la reunión de Python Madrid, y no sé si finalmente Francesc >>> Alted se llegó a reunir con Kiko y David. La gente de Python Barcelona no >>> ha contestado todavía. >>> >> >> Sí, nos sentamos un rato para hablar de lo divino y de lo humano. Ah, >> bueno, también hablamos de la PyConES!! Me podrá corregir Francesc pero >> básicamente ofreció a Continuum analytics Ibérica como patrocinador, bien >> intentando ayudar económicamente, bien ayudando facilitando la visita algún >> ponente internacional de la rama científica. >> >> También estuvimos hablando sobre trasladar todo esto a través de un >> google+hangout para no monopolizar la lista. ¿Os parece bien el próximo >> lunes a partir de las 20.30h? Por favor, indicad vuestra disponibilidad. >> >> Saludos. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 quiqueporta en gmail.com Tue Nov 20 08:25:28 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Tue, 20 Nov 2012 08:25:28 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: ¿Cuanta gente puede entrar al Hangout? El 20 de noviembre de 2012 08:17, WolveLopez escribió: > Pues el lunes nos vemos por el hangout. > Estoy de acuerdo en tener otra forma de contacto que la lista, pues al > final se hace engorroso. > Yo también tuve muchos problemas al registrarme en la lista, tardé como > una semana. > > Bueno compañeros, nos vemos pues. > El 20/11/2012 00:34, "Juan Luis Cano Rodríguez" > escribió: > > Hola Kiko, ¡gracias por la respuesta! Lo del Google Hangout me parece bien >> (yo preferiría un martes, pero el próximo lunes está bien), pero el hecho >> de no monopolizar la lista (me parece bien también) me lleva, junto con los >> problemas que está teniendo la gente para suscribirse (¿Mailman no funciona >> con tildes? Por favor, estamos en el 2012...) me lleva a que *quiero* un >> método para hacer llegar a la gente la información y las cosas que >> decidamos (y esto de las listas de correo me empieza a resultar un poco >> engorroso). Creo que sería bueno meter un blog, una wiki o algo así en la >> eventual web en la que ya está trabajando Alberto Chamorro. >> >> Voto +1 a Google+ Hangout el lunes a las 20.30. Aunque también estoy >> abierto a hacerlo el martes o a usar Skype, por ejemplo. >> >> Y voy a pedirle a Jesús Cea (que creo que es quien lo lleva) el Twitter >> de @pycon_es. También estoy monopolizando @Pybonacci con el tema :P >> >> Un saludo >> >> Juanlu >> >> >> 2012/11/20 Kiko >> >>> >>> Seguimos esperando saber un poco qué fue lo que se habló en relación con >>>> la PyCon en la reunión de Python Madrid, y no sé si finalmente Francesc >>>> Alted se llegó a reunir con Kiko y David. La gente de Python Barcelona no >>>> ha contestado todavía. >>>> >>> >>> Sí, nos sentamos un rato para hablar de lo divino y de lo humano. Ah, >>> bueno, también hablamos de la PyConES!! Me podrá corregir Francesc pero >>> básicamente ofreció a Continuum analytics Ibérica como patrocinador, bien >>> intentando ayudar económicamente, bien ayudando facilitando la visita algún >>> ponente internacional de la rama científica. >>> >>> También estuvimos hablando sobre trasladar todo esto a través de un >>> google+hangout para no monopolizar la lista. ¿Os parece bien el próximo >>> lunes a partir de las 20.30h? Por favor, indicad vuestra disponibilidad. >>> >>> Saludos. >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 juanlu001 en gmail.com Tue Nov 20 08:55:34 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 20 Nov 2012 08:55:34 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Me parece que son hasta 9 pero no estoy seguro. On Nov 20, 2012 8:26 AM, "Quique Porta" wrote: > ¿Cuanta gente puede entrar al Hangout? > > El 20 de noviembre de 2012 08:17, WolveLopez escribió: > >> Pues el lunes nos vemos por el hangout. >> Estoy de acuerdo en tener otra forma de contacto que la lista, pues al >> final se hace engorroso. >> Yo también tuve muchos problemas al registrarme en la lista, tardé como >> una semana. >> >> Bueno compañeros, nos vemos pues. >> El 20/11/2012 00:34, "Juan Luis Cano Rodríguez" >> escribió: >> >> Hola Kiko, ¡gracias por la respuesta! Lo del Google Hangout me parece >>> bien (yo preferiría un martes, pero el próximo lunes está bien), pero el >>> hecho de no monopolizar la lista (me parece bien también) me lleva, junto >>> con los problemas que está teniendo la gente para suscribirse (¿Mailman no >>> funciona con tildes? Por favor, estamos en el 2012...) me lleva a que >>> *quiero* un método para hacer llegar a la gente la información y las cosas >>> que decidamos (y esto de las listas de correo me empieza a resultar un poco >>> engorroso). Creo que sería bueno meter un blog, una wiki o algo así en la >>> eventual web en la que ya está trabajando Alberto Chamorro. >>> >>> Voto +1 a Google+ Hangout el lunes a las 20.30. Aunque también estoy >>> abierto a hacerlo el martes o a usar Skype, por ejemplo. >>> >>> Y voy a pedirle a Jesús Cea (que creo que es quien lo lleva) el Twitter >>> de @pycon_es. También estoy monopolizando @Pybonacci con el tema :P >>> >>> Un saludo >>> >>> Juanlu >>> >>> >>> 2012/11/20 Kiko >>> >>>> >>>> Seguimos esperando saber un poco qué fue lo que se habló en relación >>>>> con la PyCon en la reunión de Python Madrid, y no sé si finalmente Francesc >>>>> Alted se llegó a reunir con Kiko y David. La gente de Python Barcelona no >>>>> ha contestado todavía. >>>>> >>>> >>>> Sí, nos sentamos un rato para hablar de lo divino y de lo humano. Ah, >>>> bueno, también hablamos de la PyConES!! Me podrá corregir Francesc pero >>>> básicamente ofreció a Continuum analytics Ibérica como patrocinador, bien >>>> intentando ayudar económicamente, bien ayudando facilitando la visita algún >>>> ponente internacional de la rama científica. >>>> >>>> También estuvimos hablando sobre trasladar todo esto a través de un >>>> google+hangout para no monopolizar la lista. ¿Os parece bien el próximo >>>> lunes a partir de las 20.30h? Por favor, indicad vuestra disponibilidad. >>>> >>>> Saludos. >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 kikocorreoso en gmail.com Tue Nov 20 09:38:03 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 09:38:03 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: El 20 de noviembre de 2012 08:55, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Me parece que son hasta 9 pero no estoy seguro. > Google hangout es una propuesta, puede ser skype, jabber, gtalk, ... La que resulte más cómoda a todo el mundo. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Tue Nov 20 09:53:13 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 20 Nov 2012 09:53:13 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: > > Google hangout es una propuesta, puede ser skype, jabber, gtalk, ... La > que resulte más cómoda a todo el mundo. > Ah pero una cosa, ¿se supone que queremos hacer una suerte de videoconversación o con que sea chat vale? Si nadie tiene nada que objetar, se fija el lunes a las 20.30. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From quiqueporta en gmail.com Tue Nov 20 09:59:16 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Tue, 20 Nov 2012 09:59:16 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Por mi bien. El 20 de noviembre de 2012 09:53, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Google hangout es una propuesta, puede ser skype, jabber, gtalk, ... La >> que resulte más cómoda a todo el mundo. >> > > Ah pero una cosa, ¿se supone que queremos hacer una suerte de > videoconversación o con que sea chat vale? > > Si nadie tiene nada que objetar, se fija el lunes a las 20.30. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 kikocorreoso en gmail.com Tue Nov 20 10:10:22 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 10:10:22 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: El 20 de noviembre de 2012 09:53, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Google hangout es una propuesta, puede ser skype, jabber, gtalk, ... La >> que resulte más cómoda a todo el mundo. >> > > Ah pero una cosa, ¿se supone que queremos hacer una suerte de > videoconversación o con que sea chat vale? > > Si nadie tiene nada que objetar, se fija el lunes a las 20.30. > > Si somos mucha gente, quizá se pueda hacer un chat, intentando seguir un orden del día para no eternizarlo y hablar sobre cosas concretas: diseño de la web, fechas, lugar, patrocinadores, estructura de las charlas (1h, tutoriales más largos, charlas relámpago,....),... Luego el chat es fácil convertirlo en un log de la 'reunión'. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From faltet en gmail.com Tue Nov 20 10:47:40 2012 From: faltet en gmail.com (Francesc Alted) Date: Tue, 20 Nov 2012 10:47:40 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: <50AB51BC.2030208@gmail.com> On 11/20/12 10:10 AM, Kiko wrote: > > > El 20 de noviembre de 2012 09:53, Juan Luis Cano Rodríguez > > escribió: > > Google hangout es una propuesta, puede ser skype, jabber, > gtalk, ... La que resulte más cómoda a todo el mundo. > > > Ah pero una cosa, ¿se supone que queremos hacer una suerte de > videoconversación o con que sea chat vale? > > Si nadie tiene nada que objetar, se fija el lunes a las 20.30. > > > Si somos mucha gente, quizá se pueda hacer un chat, intentando seguir > un orden del día para no eternizarlo y hablar sobre cosas concretas: > diseño de la web, fechas, lugar, patrocinadores, estructura de las > charlas (1h, tutoriales más largos, charlas relámpago,....),... Luego > el chat es fácil convertirlo en un log de la 'reunión'. Yo preferiria una conversacion hablada (el video es un poco lo de menos). Creo que hablando se va mas rapido y se puede captar mejor lo que quiere decir alguien, sin menos lugar a equivocos. De todas manera, contad conmigo. Y ya direis cual es el canal del comunicacion elegido. -- Francesc Alted From juanlu001 en gmail.com Tue Nov 20 10:49:40 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 20 Nov 2012 10:49:40 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Hecho. https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28 He visto que se puede emitir el hangout en directo. Bueno, he visto muchas otras cosas sobre los Hangouts de Google+ y la verdad es que me he quedado atónito. 2012/11/20 Quique Porta > Por mi bien. > > El 20 de noviembre de 2012 09:53, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > >> Google hangout es una propuesta, puede ser skype, jabber, gtalk, ... La >>> que resulte más cómoda a todo el mundo. >>> >> >> Ah pero una cosa, ¿se supone que queremos hacer una suerte de >> videoconversación o con que sea chat vale? >> >> Si nadie tiene nada que objetar, se fija el lunes a las 20.30. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 kikocorreoso en gmail.com Tue Nov 20 11:18:40 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 11:18:40 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <50A3C7CD.4090701@continuum.io> <88533716-EA36-48E2-A58A-8597022ACEF6@gmail.com> <50A50464.4050707@continuum.io> <1353089039.48135.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: El 20 de noviembre de 2012 10:49, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Hecho. > > https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28 > > He visto que se puede emitir el hangout en directo. Bueno, he visto muchas > otras cosas sobre los Hangouts de Google+ y la verdad es que me he quedado > atónito. > Primera pega con esto, hace falta un perfil en G+ o una cuenta de google e igual hay gente a la que no le da la gana crearlo. Yo mismo, no tengo FB, no tengo twitter y no tengo G+,... Se pueden conectar 10 personas (o grupos de personas) pero no más. Si alguien conoce alguna alternativa que permita conectarse a gente que no tenga cuenta google, que pueda hacerse desde un navegador sin tener que instalar nada,..., que lo diga antes del viernes. Si no hay alternativas a la vista lo mantenemos en el google hangout. Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dani en danigm.net Tue Nov 20 11:38:18 2012 From: dani en danigm.net (Daniel Garcia) Date: Tue, 20 Nov 2012 11:38:18 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: Message-ID: <20121120103818.GB2237@rincewind.8.8.4.4> On Tue, Nov 20, 2012 at 11:18:40AM +0100, Kiko wrote: > El 20 de noviembre de 2012 10:49, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > > > Hecho. > > > > https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28 > > > > He visto que se puede emitir el hangout en directo. Bueno, he visto muchas > > otras cosas sobre los Hangouts de Google+ y la verdad es que me he quedado > > atónito. > > > > Primera pega con esto, hace falta un perfil en G+ o una cuenta de google e > igual hay gente a la que no le da la gana crearlo. Yo mismo, no tengo FB, > no tengo twitter y no tengo G+,... Se pueden conectar 10 personas (o grupos > de personas) pero no más. Si alguien conoce alguna alternativa que permita > conectarse a gente que no tenga cuenta google, que pueda hacerse desde un > navegador sin tener que instalar nada,..., que lo diga antes del viernes. > Si no hay alternativas a la vista lo mantenemos en el google hangout. > Yo conozco mumble [1], que permite comunicación por voz de forma bastante fluida e independiente. La pega es que tienes que instalarte un cliente. Conozco a gente que hace conferencias de muchas personas con esto y va realmente bien, no necesita cuenta de ningún tipo, por ejemplo en tomalaplaza lo usan [2]. Para este tipo de cosas se podría utilizar el servidor de mumble de sugus [3] por ejemplo. Un saludo [1] http://mumble.sourceforge.net/ [2] http://mumble.tomalaplaza.net/manual/?lang=es [3] http://sugus.eii.us.es/ -- Daniel Garcia 0034 668 810 742 It's not magic, it's wadobo! http://wadobo.com ------------ próxima parte ------------ A non-text attachment was scrubbed... Name: no disponible Type: application/pgp-signature Size: 198 bytes Desc: no disponible URL: From gmourinopardo en yahoo.es Tue Nov 20 12:17:30 2012 From: gmourinopardo en yahoo.es (=?iso-8859-1?Q?Gonzalo_Mouri=FFfffffffffff1o_Pardo?=) Date: Tue, 20 Nov 2012 11:17:30 +0000 (GMT) Subject: [Python-es] Access y Python In-Reply-To: References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> Message-ID: <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> Buenos dias alguien me podria decir de donde saco el pywin32, pues me he bajado los ficheros de sourge y al ejecutarlos me pone "Setup program invalid or damage". ________________________________ De: Jose Luis Dallapiccola Para: La lista de python en castellano Enviado: Martes 13 de noviembre de 2012 14:54 Asunto: Re: [Python-es] Access y Python Hola Gonzalo, muy buen día. Has buscado un poco? Los tres primeros resultado de buscar en google "python microsoft access" creo que son más que relevantes (incluso con código de ejemplo). Saludos. 2012/11/13 Gonzalo Mouriÿfffffffffff1o Pardo Hola buenas: > >Tengo varias bases de datos Access, y estoy pensando realizar varios programas con ellos, pero no se que módulo usar ni donde encontrarlo, ni si existe información al respecto. >Agradezco de antemano cualquier información. >Gracias. >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > -- --- José Luis DALLAPICCOLA Neuquén Capital Patagonia Argentina _______________________________________________ Python-es mailing list Python-es en python.org http://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 kikocorreoso en gmail.com Tue Nov 20 12:23:44 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 12:23:44 +0100 Subject: [Python-es] Access y Python In-Reply-To: <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> Message-ID: El 20 de noviembre de 2012 12:17, Gonzalo Mouriÿfffffffffff1o Pardo < gmourinopardo en yahoo.es> escribió: > Buenos dias alguien me podria decir de donde saco el pywin32, pues me he > bajado los ficheros de sourge y al ejecutarlos me pone "Setup program > invalid or damage". > Prueba aquí: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Tue Nov 20 12:46:00 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 20 Nov 2012 12:46:00 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: <20121120103818.GB2237@rincewind.8.8.4.4> References: <20121120103818.GB2237@rincewind.8.8.4.4> Message-ID: Ya lo había pensado yo también. Mumble no lo conozco, ¿tal vez Skype sea menos intrusivo? 2012/11/20 Daniel Garcia > On Tue, Nov 20, 2012 at 11:18:40AM +0100, Kiko wrote: > > El 20 de noviembre de 2012 10:49, Juan Luis Cano Rodríguez < > > juanlu001 en gmail.com> escribió: > > > > > Hecho. > > > > > > https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28 > > > > > > He visto que se puede emitir el hangout en directo. Bueno, he visto > muchas > > > otras cosas sobre los Hangouts de Google+ y la verdad es que me he > quedado > > > atónito. > > > > > > > Primera pega con esto, hace falta un perfil en G+ o una cuenta de google > e > > igual hay gente a la que no le da la gana crearlo. Yo mismo, no tengo FB, > > no tengo twitter y no tengo G+,... Se pueden conectar 10 personas (o > grupos > > de personas) pero no más. Si alguien conoce alguna alternativa que > permita > > conectarse a gente que no tenga cuenta google, que pueda hacerse desde un > > navegador sin tener que instalar nada,..., que lo diga antes del viernes. > > Si no hay alternativas a la vista lo mantenemos en el google hangout. > > > > Yo conozco mumble [1], que permite comunicación por voz de forma > bastante fluida e independiente. La pega es que tienes que instalarte > un cliente. > > Conozco a gente que hace conferencias de muchas personas con esto y va > realmente bien, no necesita cuenta de ningún tipo, por ejemplo en > tomalaplaza lo usan [2]. > > Para este tipo de cosas se podría utilizar el servidor de mumble de > sugus [3] por ejemplo. > > Un saludo > > [1] http://mumble.sourceforge.net/ > [2] http://mumble.tomalaplaza.net/manual/?lang=es > [3] http://sugus.eii.us.es/ > > -- > Daniel Garcia 0034 668 810 742 > It's not magic, it's wadobo! > http://wadobo.com > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 Tue Nov 20 13:12:54 2012 From: monobot.soft en gmail.com (monoBOT) Date: Tue, 20 Nov 2012 12:12:54 +0000 Subject: [Python-es] Access y Python In-Reply-To: References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> Message-ID: pip no te lo instala? El 20 de noviembre de 2012 11:23, Kiko escribió: > > > El 20 de noviembre de 2012 12:17, Gonzalo Mouriÿfffffffffff1o Pardo < > gmourinopardo en yahoo.es> escribió: > > Buenos dias alguien me podria decir de donde saco el pywin32, pues me he >> bajado los ficheros de sourge y al ejecutarlos me pone "Setup program >> invalid or damage". >> > > Prueba aquí: > http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 ukeitaro en yahoo.es Tue Nov 20 13:40:32 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Tue, 20 Nov 2012 12:40:32 +0000 (GMT) Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> Message-ID: <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Sea cuál sea el medio haré todo lo posible por estar. Gracias a todos por vuestras ganas. Un saludo. ________________________________ De: Juan Luis Cano Rodríguez Para: La lista de python en castellano Enviado: Martes 20 de noviembre de 2012 12:46 Asunto: Re: [Python-es] Asociación y PyConEs Ya lo había pensado yo también. Mumble no lo conozco, ¿tal vez Skype sea menos intrusivo? 2012/11/20 Daniel Garcia On Tue, Nov 20, 2012 at 11:18:40AM +0100, Kiko wrote: >> El 20 de noviembre de 2012 10:49, Juan Luis Cano Rodríguez < >> juanlu001 en gmail.com> escribió: >> >> > Hecho. >> > >> > https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28 >> > >> > He visto que se puede emitir el hangout en directo. Bueno, he visto muchas >> > otras cosas sobre los Hangouts de Google+ y la verdad es que me he quedado >> > atónito. >> > >> >> Primera pega con esto, hace falta un perfil en G+ o una cuenta de google e >> igual hay gente a la que no le da la gana crearlo. Yo mismo, no tengo FB, >> no tengo twitter y no tengo G+,... Se pueden conectar 10 personas (o grupos >> de personas) pero no más. Si alguien conoce alguna alternativa que permita >> conectarse a gente que no tenga cuenta google, que pueda hacerse desde un >> navegador sin tener que instalar nada,..., que lo diga antes del viernes. >> Si no hay alternativas a la vista lo mantenemos en el google hangout. >> > >Yo conozco mumble [1], que permite comunicación por voz de forma >bastante fluida e independiente. La pega es que tienes que instalarte >un cliente. > >Conozco a gente que hace conferencias de muchas personas con esto y va >realmente bien, no necesita cuenta de ningún tipo, por ejemplo en >tomalaplaza lo usan [2]. > >Para este tipo de cosas se podría utilizar el servidor de mumble de >sugus [3] por ejemplo. > >Un saludo > >[1] http://mumble.sourceforge.net/ >[2] http://mumble.tomalaplaza.net/manual/?lang=es >[3] http://sugus.eii.us.es/ > >-- >Daniel Garcia 0034 668 810 742 >It's not magic, it's wadobo! >http://wadobo.com > >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list Python-es en python.org http://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 cm.agullo en gmail.com Tue Nov 20 15:41:28 2012 From: cm.agullo en gmail.com (=?ISO-8859-1?Q?Carlos_Agull=F3_Calvo?=) Date: Tue, 20 Nov 2012 15:41:28 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no es el sitio apropiado para mi nivel/poner dudas decidmelo); mi primera duda es la siguiente: me he creado un programita que es el siguiente: def abrirmes(): mes=open('ABRIL2005.txt','r') def abrirestacion(): est_0303201=open('est_0303201.txt','a') def leermes(): fila=mes.readline() def escribirestacion(): est_0303201.write(fila) def cerrararchivos(): mes.close est_0303201.close abrirmes() abrirestacion() leermes() escribirestacion() cerrararchivos() El problema que me da es que me dice que en *leermes *no está definida la variable *mes, *pero a la hora de ejecutar, primero llamo a abrirmes y luego a leermes, por lo que debería estar disponible, no? si me dejo de vainas y lo hago así: mes=open('ABRIL2005.txt','r') est_0303201=open('est_0303201.txt','a') fila=mes.readline() est_0303201.write(fila) mes.close est_0303201.close No me da ningún problema. Ni otra duda es que las lineas del archivo ABRIL2005.txt tienen la siguiente forma: "0303201";1/4/2005 0:01:00;2;0;0;0;0;143;-127;-127;2;0;0;0;-127;2;-127;-127;-127;-127;0 "0303202";1/4/2005 0:01:00;2;0;0;0;0;0;-127;-127;0;0;0;0;-127;0;-127;-127;-127;-127;0 ... y quiero que si el primer código es 0303201 me escriba la línea en el archivo est_0303201 y si no, pues que pase de línea; lo he intentado de la siguiente manera: infile=mes.readline() for line in infile: if line[1:8]==0303201: archivo_0303201.write(line) y me da error al leer line[1:8] cómo podría arreglarlo? mil gracias por adelantado El 19 de noviembre de 2012 11:38, Carlos Agulló Calvo escribió: > muchas gracias. > Efectivamente, como dice mi tocayo, no me ha creado el archivo por que he > definido* abrirtxt* pero no lo he invocado. > > (creo) > > El 19 de noviembre de 2012 11:23, Kiko escribió: > >> >> >> El 19 de noviembre de 2012 11:09, Carlos Agulló Calvo < >> cm.agullo en gmail.com> escribió: >> >> Me he creado el siguiente programita: >>> >>> def abrirtxt(): >>> archi=open('est_0303201','w') >>> archi.close() >>> >>> Y creoque me debería haber creado un archivo txt llamado *est_0303201, >>> *pero no se donde me ha creado el archivo. >>> >>> >> Te lo debería haber creado en la misma ruta desde donde corras tu script. >> http://docs.python.org/3/library/functions.html?highlight=open#open >> >> *file is either a string or bytes object giving the pathname (absolute >> or relative to the current working directory) of the file to be opened >> or an integer file descriptor of the file to be wrapped.* >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://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 davidmenhur en gmail.com Tue Nov 20 16:16:06 2012 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Tue, 20 Nov 2012 16:16:06 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: Por partes: 2012/11/20 Carlos Agulló Calvo : > Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no es > el sitio apropiado para mi nivel/poner dudas decidmelo); Por supuesto que este es el lugar, para eso está. > def abrirmes(): > mes=open('ABRIL2005.txt','r') > [...] > def leermes(): > fila=mes.readline() > [...] > abrirmes() > leermes() abrirmes() en efecto está abriendo el archivo, pero tienes que tener en cuenta que "mes" es una variable local. Hagas lo que hagas con una variable dentro de una función, al salir de la función se va a morir. def f(): x = 2 print 'x es', x x = 1 f() # Devuelve 2 print 'Ahora, x es', x # Devuelve 1. Si quieres conservar tu estructura de funciones, tienes que devolver los valores. def f(): x = 2 return x x = f() print x # Ahora sí que da 2. Pero, ¿seguro que quieres hacer tantas funciones tan atómicas? Es mucho más legible un código más continuo. > y quiero que si el primer código es 0303201 me escriba la línea en el > archivo est_0303201 y si no, pues que pase de línea; > lo he intentado de la siguiente manera: > > infile=mes.readline() > for line in infile: > if line[1:8]==0303201: > archivo_0303201.write(line) > > y me da error al leer line[1:8] ¡Ah! Errorcillo sutil. readline lee UNA línea, por lo que infile es una cadena con la primera línea del archivo. for line in infile itera sobre los elementos de la cadena (cada letra). Y claro, una letra no tiene elementos del 1 al 8. Lo que tú quieres hacer es usar readlines(), con s al final, o usar directamente el archivo. for line in mes Tienes otro fallo: if line[1:8]==0303201 está comparando una cadena de texto con un número, eso nunca va a ser verdad. Tienes que hacer if line[1:8]=='0303201': Para evitar equivocarte contando, puedes usar el método startswith de string: if line.startswith('0303201', start = 1) (El 1 es para saltarte el ") From kikocorreoso en gmail.com Tue Nov 20 16:23:38 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 16:23:38 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: El 20 de noviembre de 2012 15:41, Carlos Agulló Calvo escribió: > Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no > es el sitio apropiado para mi nivel/poner dudas decidmelo); mi primera duda > es la siguiente: Este es el sitio apropiado para hablar de python. Si muestras que has intentado solucionar tu problema, has probado alternativas y que aún así no te sale la gente será muy amigable y te intentará ayudar. Si pides dudas que se resuelven googleando de forma sencilla la gente anda muy ocupada para hacer lo que ya deberías haber hecho tú y no se mostrarán tan amigables con ese tipo de dudas. Otra cosa, no rehuses el mismo hilo para preguntar dudas nuevas. Intenta titular la duda de la forma más descriptiva, también procura preguntar una duda en cada hilo puesto que hace que seguir la lista o buscar cosas sea más sencillo. > > me he creado un programita que es el siguiente: > def abrirmes(): > mes=open('ABRIL2005.txt','r') > > def abrirestacion(): > est_0303201=open('est_0303201.txt','a') > > def leermes(): > fila=mes.readline() > > def escribirestacion(): > est_0303201.write(fila) > > def cerrararchivos(): > mes.close > est_0303201.close > > > abrirmes() > abrirestacion() > leermes() > escribirestacion() > cerrararchivos() > en algunas de esas funciones que creas debes usar *return* para devolver cosas y que otras partes del código puedan acceder. Lo normal es meter eso que devuelves en una variable, por ejemplo: def abrirmes(): mes=open('coords.txt','r') mes = abrirmes() print mes.readline() > > El problema que me da es que me dice que en *leermes *no está definida la > variable *mes, *pero a la hora de ejecutar, primero llamo a abrirmes y > luego a leermes, por lo que debería estar disponible, no? > > No es el único problema que te dará porque hay más cosas mal. > si me dejo de vainas y lo hago así: > > mes=open('ABRIL2005.txt','r') > > est_0303201=open('est_0303201.txt','a') > > fila=mes.readline() > > est_0303201.write(fila) > > mes.close > est_0303201.close > > No me da ningún problema. > > Esta forma es bastante más natural que lo que estás usando arriba... > Ni otra duda es que las lineas del archivo ABRIL2005.txt tienen la > siguiente forma: > > "0303201";1/4/2005 > 0:01:00;2;0;0;0;0;143;-127;-127;2;0;0;0;-127;2;-127;-127;-127;-127;0 > "0303202";1/4/2005 > 0:01:00;2;0;0;0;0;0;-127;-127;0;0;0;0;-127;0;-127;-127;-127;-127;0 > ... > y quiero que si el primer código es 0303201 me escriba la línea en el > archivo est_0303201 y si no, pues que pase de línea; > lo he intentado de la siguiente manera: > > infile=mes.readline() > for line in infile: > if line[1:8]==0303201: > archivo_0303201.write(line) > > y me da error al leer line[1:8] > > cómo podría arreglarlo? > > mil gracias por adelantado > > con readline solo lees una línea, con lo que haces es meter toda la línea en la variable infile como una cadena, cuando haces el for sobre la cadena en realidad haces estás extrayendo cada elemento de la cadena y line no es lo que tú esperas. cambia readline por readline*s* y sigue a partir de ahí. Ya nos vas contando. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fdanesse en gmail.com Tue Nov 20 16:26:45 2012 From: fdanesse en gmail.com (Flavio Danesse) Date: Tue, 20 Nov 2012 13:26:45 -0200 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: El problema que tienes con la variable mes es el alcance que tiene. Si defines la variable dentro de una función solo existe dentro de esa función (alcance). Hay varias maneras de hacerlo andar, una sería así: def leermes(): mes=open('ABRIL2005.txt','r') fila=mes.readline() mes.close() return fila fila = leermes() . . ., etc Lo otro es que readline sólo te lee una línea, para lo que tu quieres hacer capaz que es mejor hacer: for line in mes.readlines(): if line[1:8]=='0303201': lo que sea. break (esto es para que no siga leyendo las lineas siguientes) ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From kikocorreoso en gmail.com Tue Nov 20 16:28:08 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 20 Nov 2012 16:28:08 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: Joder, reescribo un poco el correo porque he puesto alguna cosa mal... El 20 de noviembre de 2012 16:23, Kiko escribió: > > > El 20 de noviembre de 2012 15:41, Carlos Agulló Calvo > escribió: > > Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no >> es el sitio apropiado para mi nivel/poner dudas decidmelo); mi primera duda >> es la siguiente: > > > Este es el sitio apropiado para hablar de python. Si muestras que has > intentado solucionar tu problema, has probado alternativas y que aún así no > te sale la gente será muy amigable y te intentará ayudar. Si pides dudas > que se resuelven googleando de forma sencilla la gente anda muy ocupada > para hacer lo que ya deberías haber hecho tú y no se mostrarán tan > amigables con ese tipo de dudas. > > Otra cosa, no uses el mismo hilo para preguntar dudas nuevas. Intenta > titular la duda de la forma más descriptiva, también procura preguntar una > duda en cada hilo puesto que hace que seguir la lista o buscar cosas sea > más sencillo. > > >> >> me he creado un programita que es el siguiente: >> def abrirmes(): >> mes=open('ABRIL2005.txt','r') >> >> def abrirestacion(): >> est_0303201=open('est_0303201.txt','a') >> >> def leermes(): >> fila=mes.readline() >> >> def escribirestacion(): >> est_0303201.write(fila) >> >> def cerrararchivos(): >> mes.close >> est_0303201.close >> >> >> abrirmes() >> abrirestacion() >> leermes() >> escribirestacion() >> cerrararchivos() >> > en algunas de esas funciones que creas debes usar *return* para devolver cosas y que otras partes del código puedan acceder. Lo normal es meter eso que devuelves en una variable, por ejemplo: def abrirmes(): mes=open('coords.txt','r') return mes mes = abrirmes() print mes.readline() >> El problema que me da es que me dice que en *leermes *no está definida >> la variable *mes, *pero a la hora de ejecutar, primero llamo a abrirmes >> y luego a leermes, por lo que debería estar disponible, no? >> > No es el único problema que te dará porque hay más cosas mal. > si me dejo de vainas y lo hago así: >> >> mes=open('ABRIL2005.txt','r') >> >> est_0303201=open('est_0303201.txt','a') >> >> fila=mes.readline() >> >> est_0303201.write(fila) >> >> mes.close >> est_0303201.close >> >> No me da ningún problema. >> > Esta forma es bastante más natural que lo que estás usando arriba... > Ni otra duda es que las lineas del archivo ABRIL2005.txt tienen la >> siguiente forma: >> >> "0303201";1/4/2005 >> 0:01:00;2;0;0;0;0;143;-127;-127;2;0;0;0;-127;2;-127;-127;-127;-127;0 >> "0303202";1/4/2005 >> 0:01:00;2;0;0;0;0;0;-127;-127;0;0;0;0;-127;0;-127;-127;-127;-127;0 >> ... >> y quiero que si el primer código es 0303201 me escriba la línea en el >> archivo est_0303201 y si no, pues que pase de línea; >> lo he intentado de la siguiente manera: >> >> infile=mes.readline() >> for line in infile: >> if line[1:8]==0303201: >> archivo_0303201.write(line) >> >> y me da error al leer line[1:8] >> >> cómo podría arreglarlo? >> >> mil gracias por adelantado >> >> Con readline solo lees una línea, con lo que haces estás metiendo toda la línea en la variable infile como una cadena, cuando haces el for sobre la cadena en realidad estás extrayendo cada elemento de la cadena y line no es lo que tú esperas. cambia readline por readline*s* y sigue a partir de ahí. Ya nos vas contando. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcaballero.hep en gmail.com Tue Nov 20 16:32:28 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 20 Nov 2012 10:32:28 -0500 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: http://docs.python.org/2/faq/programming.html#why-am-i-getting-an-unboundlocalerror-when-the-variable-has-a-value ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From fdanesse en gmail.com Tue Nov 20 16:33:12 2012 From: fdanesse en gmail.com (Flavio Danesse) Date: Tue, 20 Nov 2012 13:33:12 -0200 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: Si quieres aprender jugando, puedes seguir el cursito pygame que tengo publicado para mis alumnos: https://sites.google.com/site/sugaractivities/home/curso-pygame PD: Yo empecé igual que vos con python. El 20 de noviembre de 2012 13:28, Kiko escribió: > Joder, reescribo un poco el correo porque he puesto alguna cosa mal... > > El 20 de noviembre de 2012 16:23, Kiko escribió: > >> >> >> El 20 de noviembre de 2012 15:41, Carlos Agulló Calvo < >> cm.agullo en gmail.com> escribió: >> >> Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no >>> es el sitio apropiado para mi nivel/poner dudas decidmelo); mi primera duda >>> es la siguiente: >> >> >> Este es el sitio apropiado para hablar de python. Si muestras que has >> intentado solucionar tu problema, has probado alternativas y que aún así no >> te sale la gente será muy amigable y te intentará ayudar. Si pides dudas >> que se resuelven googleando de forma sencilla la gente anda muy ocupada >> para hacer lo que ya deberías haber hecho tú y no se mostrarán tan >> amigables con ese tipo de dudas. >> >> Otra cosa, no uses el mismo hilo para preguntar dudas nuevas. Intenta >> titular la duda de la forma más descriptiva, también procura preguntar una >> duda en cada hilo puesto que hace que seguir la lista o buscar cosas sea >> más sencillo. >> >> >>> >>> me he creado un programita que es el siguiente: >>> def abrirmes(): >>> mes=open('ABRIL2005.txt','r') >>> >>> def abrirestacion(): >>> est_0303201=open('est_0303201.txt','a') >>> >>> def leermes(): >>> fila=mes.readline() >>> >>> def escribirestacion(): >>> est_0303201.write(fila) >>> >>> def cerrararchivos(): >>> mes.close >>> est_0303201.close >>> >>> >>> abrirmes() >>> abrirestacion() >>> leermes() >>> escribirestacion() >>> cerrararchivos() >>> >> > en algunas de esas funciones que creas debes usar *return* para devolver > cosas y que otras partes del código puedan acceder. Lo normal es meter eso > que devuelves en una variable, por ejemplo: > > def abrirmes(): > mes=open('coords.txt','r') > return mes > > mes = abrirmes() > print mes.readline() > > >>> El problema que me da es que me dice que en *leermes *no está definida >>> la variable *mes, *pero a la hora de ejecutar, primero llamo a abrirmes >>> y luego a leermes, por lo que debería estar disponible, no? >>> >> > No es el único problema que te dará porque hay más cosas mal. > > >> si me dejo de vainas y lo hago así: >>> >>> mes=open('ABRIL2005.txt','r') >>> >>> est_0303201=open('est_0303201.txt','a') >>> >>> fila=mes.readline() >>> >>> est_0303201.write(fila) >>> >>> mes.close >>> est_0303201.close >>> >>> No me da ningún problema. >>> >> > Esta forma es bastante más natural que lo que estás usando arriba... > > >> Ni otra duda es que las lineas del archivo ABRIL2005.txt tienen la >>> siguiente forma: >>> >>> "0303201";1/4/2005 >>> 0:01:00;2;0;0;0;0;143;-127;-127;2;0;0;0;-127;2;-127;-127;-127;-127;0 >>> "0303202";1/4/2005 >>> 0:01:00;2;0;0;0;0;0;-127;-127;0;0;0;0;-127;0;-127;-127;-127;-127;0 >>> ... >>> y quiero que si el primer código es 0303201 me escriba la línea en el >>> archivo est_0303201 y si no, pues que pase de línea; >>> lo he intentado de la siguiente manera: >>> >>> infile=mes.readline() >>> for line in infile: >>> if line[1:8]==0303201: >>> archivo_0303201.write(line) >>> >>> y me da error al leer line[1:8] >>> >>> cómo podría arreglarlo? >>> >>> mil gracias por adelantado >>> >>> > Con readline solo lees una línea, con lo que haces estás metiendo toda la > línea en la variable infile como una cadena, cuando haces el for sobre la > cadena en realidad estás extrayendo cada elemento de la cadena y line no es > lo que tú esperas. cambia readline por readline*s* y sigue a partir de > ahí. > > Ya nos vas contando. > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 cm.agullo en gmail.com Tue Nov 20 16:43:06 2012 From: cm.agullo en gmail.com (=?ISO-8859-1?Q?Carlos_Agull=F3_Calvo?=) Date: Tue, 20 Nov 2012 16:43:06 +0100 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: Muchas gracias a todos por vuestra ayuda, seguiré peleándome con mi programita a ver a qué puerto llego. Flavio, te agradezco mucho la propuesta, en cuanto tenga tiempo me pongo con ello, porque mi principal problema para aprender siempre ha sido la falta de objetivos (no se me ocurría nada para utilizar python). Ahora estoy con Codecademy, pero es un poco lento y empezando con projecteuler, que es una buena manera de darle al coco. Este programa lo necesito para tratar unos datos para mi tesina (trata de carreteras, pero pensé que python me podría ayudar a clasificar y tratar los datos y por eso estoy con los meses y las estaciones de conteo de vehículos), que tengo muchos archivos de meses y con muchas estaciones con los que pelearme y a mano era una tarea titánica. Muchas gracias de nuevo y trataré de seguir las recomendaciones de Da?id. El 20 de noviembre de 2012 16:33, Flavio Danesse escribió: > Si quieres aprender jugando, puedes seguir el cursito pygame que tengo > publicado para mis alumnos: > https://sites.google.com/site/sugaractivities/home/curso-pygame > > PD: > Yo empecé igual que vos con python. > > > > El 20 de noviembre de 2012 13:28, Kiko escribió: > >> Joder, reescribo un poco el correo porque he puesto alguna cosa mal... >> >> El 20 de noviembre de 2012 16:23, Kiko escribió: >> >>> >>> >>> El 20 de noviembre de 2012 15:41, Carlos Agulló Calvo < >>> cm.agullo en gmail.com> escribió: >>> >>> Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no >>>> es el sitio apropiado para mi nivel/poner dudas decidmelo); mi primera duda >>>> es la siguiente: >>> >>> >>> Este es el sitio apropiado para hablar de python. Si muestras que has >>> intentado solucionar tu problema, has probado alternativas y que aún así no >>> te sale la gente será muy amigable y te intentará ayudar. Si pides dudas >>> que se resuelven googleando de forma sencilla la gente anda muy ocupada >>> para hacer lo que ya deberías haber hecho tú y no se mostrarán tan >>> amigables con ese tipo de dudas. >>> >>> Otra cosa, no uses el mismo hilo para preguntar dudas nuevas. Intenta >>> titular la duda de la forma más descriptiva, también procura preguntar una >>> duda en cada hilo puesto que hace que seguir la lista o buscar cosas sea >>> más sencillo. >>> >>> >>>> >>>> me he creado un programita que es el siguiente: >>>> def abrirmes(): >>>> mes=open('ABRIL2005.txt','r') >>>> >>>> def abrirestacion(): >>>> est_0303201=open('est_0303201.txt','a') >>>> >>>> def leermes(): >>>> fila=mes.readline() >>>> >>>> def escribirestacion(): >>>> est_0303201.write(fila) >>>> >>>> def cerrararchivos(): >>>> mes.close >>>> est_0303201.close >>>> >>>> >>>> abrirmes() >>>> abrirestacion() >>>> leermes() >>>> escribirestacion() >>>> cerrararchivos() >>>> >>> >> en algunas de esas funciones que creas debes usar *return* para devolver >> cosas y que otras partes del código puedan acceder. Lo normal es meter eso >> que devuelves en una variable, por ejemplo: >> >> def abrirmes(): >> mes=open('coords.txt','r') >> return mes >> >> mes = abrirmes() >> print mes.readline() >> >> >>>> El problema que me da es que me dice que en *leermes *no está definida >>>> la variable *mes, *pero a la hora de ejecutar, primero llamo a >>>> abrirmes y luego a leermes, por lo que debería estar disponible, no? >>>> >>> >> No es el único problema que te dará porque hay más cosas mal. >> >> >>> si me dejo de vainas y lo hago así: >>>> >>>> mes=open('ABRIL2005.txt','r') >>>> >>>> est_0303201=open('est_0303201.txt','a') >>>> >>>> fila=mes.readline() >>>> >>>> est_0303201.write(fila) >>>> >>>> mes.close >>>> est_0303201.close >>>> >>>> No me da ningún problema. >>>> >>> >> Esta forma es bastante más natural que lo que estás usando arriba... >> >> >>> Ni otra duda es que las lineas del archivo ABRIL2005.txt tienen la >>>> siguiente forma: >>>> >>>> "0303201";1/4/2005 >>>> 0:01:00;2;0;0;0;0;143;-127;-127;2;0;0;0;-127;2;-127;-127;-127;-127;0 >>>> "0303202";1/4/2005 >>>> 0:01:00;2;0;0;0;0;0;-127;-127;0;0;0;0;-127;0;-127;-127;-127;-127;0 >>>> ... >>>> y quiero que si el primer código es 0303201 me escriba la línea en el >>>> archivo est_0303201 y si no, pues que pase de línea; >>>> lo he intentado de la siguiente manera: >>>> >>>> infile=mes.readline() >>>> for line in infile: >>>> if line[1:8]==0303201: >>>> archivo_0303201.write(line) >>>> >>>> y me da error al leer line[1:8] >>>> >>>> cómo podría arreglarlo? >>>> >>>> mil gracias por adelantado >>>> >>>> >> Con readline solo lees una línea, con lo que haces estás metiendo toda la >> línea en la variable infile como una cadena, cuando haces el for sobre la >> cadena en realidad estás extrayendo cada elemento de la cadena y line no es >> lo que tú esperas. cambia readline por readline*s* y sigue a partir de >> ahí. >> >> Ya nos vas contando. >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 jcaballero.hep en gmail.com Tue Nov 20 19:57:31 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 20 Nov 2012 13:57:31 -0500 Subject: [Python-es] ?es posible generar con distutils un fichero .spec que permita crear mas de un RPM? Message-ID: Hola, siguiendo la documentacion no tengo problema para crear setup.py y setup.cfg si quiero generar un RPM para un determinado proyecto (y, por tanto, el .spec). Pero si quiero partir el proyecto en dos partes, por ejemplo "server" y "client", ?necesito necesariamente 2 setup.py y 2 setup.cfg? ?O se puede hacer con un unico par de ficheros setup.py/cfg? Si es posible, y alguien tiene un link a la documentacion, sera mas que bien recibido. Muchas gracias por adelantado. Jose ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From angel en angel-alvarez.com.ar Tue Nov 20 21:31:32 2012 From: angel en angel-alvarez.com.ar (Angel Claudio Alvarez) Date: Tue, 20 Nov 2012 17:31:32 -0300 Subject: [Python-es] Duda de principiante In-Reply-To: References: Message-ID: <20121120173132.2b6f45d09e36ca750f4e7529@angel-alvarez.com.ar> El Tue, 20 Nov 2012 15:41:28 +0100 Carlos Agulló Calvo escribió: > Hola de nuevo, tengo un par de dudas básicas más (por cierto, si este no es > el sitio apropiado para mi nivel/poner dudas decidmelo); mi primera duda es > la siguiente: > > me he creado un programita que es el siguiente: > def abrirmes(): > mes=open('ABRIL2005.txt','r') > > def abrirestacion(): > est_0303201=open('est_0303201.txt','a') > > def leermes(): > fila=mes.readline() > > def escribirestacion(): > est_0303201.write(fila) > > def cerrararchivos(): > mes.close > est_0303201.close > > > abrirmes() > abrirestacion() > leermes() > escribirestacion() > cerrararchivos() > > El problema que me da es que me dice que en *leermes *no está definida la > variable *mes, *pero a la hora de ejecutar, primero llamo a abrirmes y > luego a leermes, por lo que debería estar disponible, no? > Sinceramente creo que necesitas urgente un curso de programacion y leer mucho > si me dejo de vainas y lo hago así: > > mes=open('ABRIL2005.txt','r') > > est_0303201=open('est_0303201.txt','a') > > fila=mes.readline() > > est_0303201.write(fila) > > mes.close > est_0303201.close > > No me da ningún problema. > > Ni otra duda es que las lineas del archivo ABRIL2005.txt tienen la > siguiente forma: > > "0303201";1/4/2005 > 0:01:00;2;0;0;0;0;143;-127;-127;2;0;0;0;-127;2;-127;-127;-127;-127;0 > "0303202";1/4/2005 > 0:01:00;2;0;0;0;0;0;-127;-127;0;0;0;0;-127;0;-127;-127;-127;-127;0 > ... > y quiero que si el primer código es 0303201 me escriba la línea en el > archivo est_0303201 y si no, pues que pase de línea; > lo he intentado de la siguiente manera: > > infile=mes.readline() > for line in infile: > if line[1:8]==0303201: > archivo_0303201.write(line) > > y me da error al leer line[1:8] > > cómo podría arreglarlo? > > mil gracias por adelantado > > > > El 19 de noviembre de 2012 11:38, Carlos Agulló Calvo > escribió: > > > muchas gracias. > > Efectivamente, como dice mi tocayo, no me ha creado el archivo por que he > > definido* abrirtxt* pero no lo he invocado. > > > > (creo) > > > > El 19 de noviembre de 2012 11:23, Kiko escribió: > > > >> > >> > >> El 19 de noviembre de 2012 11:09, Carlos Agulló Calvo < > >> cm.agullo en gmail.com> escribió: > >> > >> Me he creado el siguiente programita: > >>> > >>> def abrirtxt(): > >>> archi=open('est_0303201','w') > >>> archi.close() > >>> > >>> Y creoque me debería haber creado un archivo txt llamado *est_0303201, > >>> *pero no se donde me ha creado el archivo. > >>> > >>> > >> Te lo debería haber creado en la misma ruta desde donde corras tu script. > >> http://docs.python.org/3/library/functions.html?highlight=open#open > >> > >> *file is either a string or bytes object giving the pathname (absolute > >> or relative to the current working directory) of the file to be opened > >> or an integer file descriptor of the file to be wrapped.* > >> > >> _______________________________________________ > >> Python-es mailing list > >> Python-es en python.org > >> http://mail.python.org/mailman/listinfo/python-es > >> FAQ: http://python-es-faq.wikidot.com/ > >> > >> > > -- Angel Claudio Alvarez From fdanesse en gmail.com Tue Nov 20 22:29:56 2012 From: fdanesse en gmail.com (Flavio Danesse) Date: Tue, 20 Nov 2012 19:29:56 -0200 Subject: [Python-es] ?es posible generar con distutils un fichero .spec que permita crear mas de un RPM? In-Reply-To: References: Message-ID: Podés hacer todo en un setup.py o haces instaladores diferentes si quieres. Incluso puedes hacer un solo instalador para instalar de una sola vez varios programas y biblioteas. El 20 de noviembre de 2012 16:57, Jose Caballero escribió: > Hola, > > > siguiendo la documentacion no tengo problema para crear setup.py y > setup.cfg si quiero generar un RPM para un determinado proyecto (y, por > tanto, el .spec). > Pero si quiero partir el proyecto en dos partes, por ejemplo "server" y > "client", ?necesito necesariamente 2 setup.py y 2 setup.cfg? ?O se puede > hacer con un unico par de ficheros setup.py/cfg? > Si es posible, y alguien tiene un link a la documentacion, sera mas que > bien recibido. > > > Muchas gracias por adelantado. > Jose > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 jcaballero.hep en gmail.com Tue Nov 20 22:46:53 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 20 Nov 2012 16:46:53 -0500 Subject: [Python-es] ?es posible generar con distutils un fichero .spec que permita crear mas de un RPM? In-Reply-To: References: Message-ID: <9FC158B5-EE6A-4A81-8A74-266CBCF1E1DB@gmail.com> ¿Tienes algún link a un ejemplo o documentación? On Nov 20, 2012, at 16:29, Flavio Danesse wrote: > Podés hacer todo en un setup.py o haces instaladores diferentes si quieres. > Incluso puedes hacer un solo instalador para instalar de una sola vez varios programas y biblioteas. > > > > El 20 de noviembre de 2012 16:57, Jose Caballero escribió: > Hola, > > > siguiendo la documentacion no tengo problema para crear setup.py y setup.cfg si quiero generar un RPM para un determinado proyecto (y, por tanto, el .spec). > Pero si quiero partir el proyecto en dos partes, por ejemplo "server" y "client", ?necesito necesariamente 2 setup.py y 2 setup.cfg? ?O se puede hacer con un unico par de ficheros setup.py/cfg? > Si es posible, y alguien tiene un link a la documentacion, sera mas que bien recibido. > > > Muchas gracias por adelantado. > Jose > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 fdanesse en gmail.com Tue Nov 20 22:58:30 2012 From: fdanesse en gmail.com (Flavio Danesse) Date: Tue, 20 Nov 2012 19:58:30 -0200 Subject: [Python-es] ?es posible generar con distutils un fichero .spec que permita crear mas de un RPM? In-Reply-To: <9FC158B5-EE6A-4A81-8A74-266CBCF1E1DB@gmail.com> References: <9FC158B5-EE6A-4A81-8A74-266CBCF1E1DB@gmail.com> Message-ID: Si, bueno, mis aplicaciones las hago así, pero es complicado de explicar todo esto en un correo. Básicamente, en el setup.cfg tienes que definir donde se instalará la aplicación, por ejemplo: [install] install_lib=/usr/local/share/JAMediaTube install_data=/usr/local/share/JAMediaTube install_scripts=/usr/local/bin *En el setup.py defines, donde va cada cosa en esa esa estructura:* from distutils.core import setup setup(name="JAMediaTube", version = "4", author = "Flavio Danesse", author_email = "fdanesse en gmail.com", url = "https://sites.google.com/site/sugaractivities/", license = "GPL3", scripts = ["JAMediaTube", "JAMediaTubeUninstall"], py_modules = [ 'JAMediaYoutubeInterfase', 'JAMediaTube', 'JAMediaGlobals', 'JAMediaWidgets'], data_files = [ ('/usr/share/applications/', ['JAMediaTube.desktop']), ('', ['JAMediaTubeUninstall.py', 'youtube-dl']), ('gdata/photos', ['gdata/photos/service.py', 'gdata/photos/__init__.py']), ('gdata/marketplace', ['gdata/marketplace/data.py', 'gdata/marketplace/__init__.py', 'gdata/marketplace/client.py']), ('gdata/blogger', ['gdata/blogger/data.py', etc . . . *También le haces el archivo desktop para que aparezca en el menu:* [Desktop Entry] Encoding=UTF-8 Name=JAMediaTube GenericName=JAMediaTube Comment=Descarga videos desde youtube Exec=/usr/local/bin/JAMediaTube Terminal=false Type=Application Icon=/usr/local/share/JAMediaTube/Iconos/JAMediaTube.png Categories=GTK;GNOME;AudioVideo StartupNotify=true *Y haces el MANIFEST:* JAMediaYoutubeInterfase.py JAMediaTube.py JAMediaGlobals.py JAMediaTubeUninstall.py setup.cfg JAMediaTubeUninstall JAMediaTube.desktop MANIFEST JAMediaWidgets.py setup.py JAMediaTube gdata/auth.py gdata/data.py gdata/test_data.py etc . . . Donde debe aparecer cada archivo del paquete indicando la dirección relativa que tendrá, igual que en el setup.py Esto lo puedes generar automáticamente con distutils, pero me armé un script para hacerlo y utilizo eso. Luego que tienes todo eso, haces: python setup install para instalar el paquete. python setup sdist para armar un paquete de distribución con el codigo fuente. etc, tienes opciones para crear rpm también, incluso puedes crear un rpm y luego convertirlo a deb utilizando alien, etc . . . El 20 de noviembre de 2012 19:46, Jose Caballero escribió: > ¿Tienes algún link a un ejemplo o documentación? > > > > On Nov 20, 2012, at 16:29, Flavio Danesse wrote: > > Podés hacer todo en un setup.py o haces instaladores diferentes si quieres. > Incluso puedes hacer un solo instalador para instalar de una sola vez > varios programas y biblioteas. > > > > El 20 de noviembre de 2012 16:57, Jose Caballero < > jcaballero.hep en gmail.com> escribió: > >> Hola, >> >> >> siguiendo la documentacion no tengo problema para crear setup.py y >> setup.cfg si quiero generar un RPM para un determinado proyecto (y, por >> tanto, el .spec). >> Pero si quiero partir el proyecto en dos partes, por ejemplo "server" y >> "client", ?necesito necesariamente 2 setup.py y 2 setup.cfg? ?O se puede >> hacer con un unico par de ficheros setup.py/cfg? >> Si es posible, y alguien tiene un link a la documentacion, sera mas que >> bien recibido. >> >> >> Muchas gracias por adelantado. >> Jose >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 jcaballero.hep en gmail.com Tue Nov 20 23:09:41 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Tue, 20 Nov 2012 17:09:41 -0500 Subject: [Python-es] ?es posible generar con distutils un fichero .spec que permita crear mas de un RPM? In-Reply-To: References: <9FC158B5-EE6A-4A81-8A74-266CBCF1E1DB@gmail.com> Message-ID: <911D249D-9A51-475B-AF1D-4CA929E40CA6@gmail.com> Sí, parece un setup.py normal y corriente. No veo en ese ejemplo nada que me ayude a generar un .spec con el que luego pueda crear diferentes RPMs. Gracias de todas formas. Sigo buscando. On Nov 20, 2012, at 16:58, Flavio Danesse wrote: > Si, bueno, mis aplicaciones las hago así, pero es complicado de explicar todo esto en un correo. > > Básicamente, en el setup.cfg tienes que definir donde se instalará la aplicación, por ejemplo: > > [install] > install_lib=/usr/local/share/JAMediaTube > install_data=/usr/local/share/JAMediaTube > install_scripts=/usr/local/bin > > En el setup.py defines, donde va cada cosa en esa esa estructura: > > from distutils.core import setup > > setup(name="JAMediaTube", > version = "4", > author = "Flavio Danesse", > author_email = "fdanesse en gmail.com", > url = "https://sites.google.com/site/sugaractivities/", > license = "GPL3", > > scripts = ["JAMediaTube", "JAMediaTubeUninstall"], > > py_modules = [ > 'JAMediaYoutubeInterfase', > 'JAMediaTube', > 'JAMediaGlobals', > 'JAMediaWidgets'], > > data_files = [ > ('/usr/share/applications/', ['JAMediaTube.desktop']), > ('', ['JAMediaTubeUninstall.py', 'youtube-dl']), > ('gdata/photos', ['gdata/photos/service.py', 'gdata/photos/__init__.py']), > ('gdata/marketplace', ['gdata/marketplace/data.py', 'gdata/marketplace/__init__.py', > 'gdata/marketplace/client.py']), ('gdata/blogger', ['gdata/blogger/data.py', etc . . . > > También le haces el archivo desktop para que aparezca en el menu: > > [Desktop Entry] > Encoding=UTF-8 > Name=JAMediaTube > GenericName=JAMediaTube > Comment=Descarga videos desde youtube > Exec=/usr/local/bin/JAMediaTube > Terminal=false > Type=Application > Icon=/usr/local/share/JAMediaTube/Iconos/JAMediaTube.png > Categories=GTK;GNOME;AudioVideo > StartupNotify=true > > Y haces el MANIFEST: > > JAMediaYoutubeInterfase.py > JAMediaTube.py > JAMediaGlobals.py > JAMediaTubeUninstall.py > setup.cfg > JAMediaTubeUninstall > JAMediaTube.desktop > MANIFEST > JAMediaWidgets.py > setup.py > JAMediaTube > gdata/auth.py > gdata/data.py > gdata/test_data.py > etc . . . > > Donde debe aparecer cada archivo del paquete indicando la dirección relativa que tendrá, igual que en el setup.py > Esto lo puedes generar automáticamente con distutils, pero me armé un script para hacerlo y utilizo eso. > > Luego que tienes todo eso, haces: > python setup install para instalar el paquete. > python setup sdist para armar un paquete de distribución con el codigo fuente. > etc, tienes opciones para crear rpm también, incluso puedes crear un rpm y luego convertirlo a deb utilizando alien, etc . . . > > > > > El 20 de noviembre de 2012 19:46, Jose Caballero escribió: > ¿Tienes algún link a un ejemplo o documentación? > > > > On Nov 20, 2012, at 16:29, Flavio Danesse wrote: > >> Podés hacer todo en un setup.py o haces instaladores diferentes si quieres. >> Incluso puedes hacer un solo instalador para instalar de una sola vez varios programas y biblioteas. >> >> >> >> El 20 de noviembre de 2012 16:57, Jose Caballero escribió: >> Hola, >> >> >> siguiendo la documentacion no tengo problema para crear setup.py y setup.cfg si quiero generar un RPM para un determinado proyecto (y, por tanto, el .spec). >> Pero si quiero partir el proyecto en dos partes, por ejemplo "server" y "client", ?necesito necesariamente 2 setup.py y 2 setup.cfg? ?O se puede hacer con un unico par de ficheros setup.py/cfg? >> Si es posible, y alguien tiene un link a la documentacion, sera mas que bien recibido. >> >> >> Muchas gracias por adelantado. >> Jose >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 fdanesse en gmail.com Tue Nov 20 23:24:32 2012 From: fdanesse en gmail.com (Flavio Danesse) Date: Tue, 20 Nov 2012 20:24:32 -0200 Subject: [Python-es] ?es posible generar con distutils un fichero .spec que permita crear mas de un RPM? In-Reply-To: <911D249D-9A51-475B-AF1D-4CA929E40CA6@gmail.com> References: <9FC158B5-EE6A-4A81-8A74-266CBCF1E1DB@gmail.com> <911D249D-9A51-475B-AF1D-4CA929E40CA6@gmail.com> Message-ID: Si, me centré en la parte de la pregunta sobre la cantidad de setup.py que necesitas. Yo no utilizo spec, no se como se hacen ni como se usan, no los necesito, solo hago un instalador python como esete que te mostré y luego con ese mismo instalas en cualquier distro, no necesitas ni deb ni rpm, etc . . . El 20 de noviembre de 2012 20:09, Jose Caballero escribió: > Sí, parece un setup.py normal y corriente. > No veo en ese ejemplo nada que me ayude a generar un .spec con el que > luego pueda crear diferentes RPMs. > Gracias de todas formas. Sigo buscando. > > > > On Nov 20, 2012, at 16:58, Flavio Danesse wrote: > > Si, bueno, mis aplicaciones las hago así, pero es complicado de explicar > todo esto en un correo. > > Básicamente, en el setup.cfg tienes que definir donde se instalará la > aplicación, por ejemplo: > > [install] > install_lib=/usr/local/share/JAMediaTube > install_data=/usr/local/share/JAMediaTube > install_scripts=/usr/local/bin > > *En el setup.py defines, donde va cada cosa en esa esa estructura:* > > from distutils.core import setup > > setup(name="JAMediaTube", > version = "4", > author = "Flavio Danesse", > author_email = " fdanesse en gmail.com", > url = " > https://sites.google.com/site/sugaractivities/", > license = "GPL3", > > scripts = ["JAMediaTube", "JAMediaTubeUninstall"], > > py_modules = [ > 'JAMediaYoutubeInterfase', > 'JAMediaTube', > 'JAMediaGlobals', > 'JAMediaWidgets'], > > data_files = [ > ('/usr/share/applications/', ['JAMediaTube.desktop']), > ('', ['JAMediaTubeUninstall.py', 'youtube-dl']), > ('gdata/photos', ['gdata/photos/service.py', > 'gdata/photos/__init__.py']), > ('gdata/marketplace', ['gdata/marketplace/data.py', > 'gdata/marketplace/__init__.py', > 'gdata/marketplace/client.py']), ('gdata/blogger', > ['gdata/blogger/data.py', etc . . . > > *También le haces el archivo desktop para que aparezca en el menu:* > > [Desktop Entry] > Encoding=UTF-8 > Name=JAMediaTube > GenericName=JAMediaTube > Comment=Descarga videos desde youtube > Exec=/usr/local/bin/JAMediaTube > Terminal=false > Type=Application > Icon=/usr/local/share/JAMediaTube/Iconos/JAMediaTube.png > Categories=GTK;GNOME;AudioVideo > StartupNotify=true > > *Y haces el MANIFEST:* > > JAMediaYoutubeInterfase.py > JAMediaTube.py > JAMediaGlobals.py > JAMediaTubeUninstall.py > setup.cfg > JAMediaTubeUninstall > JAMediaTube.desktop > MANIFEST > JAMediaWidgets.py > setup.py > JAMediaTube > gdata/auth.py > gdata/data.py > gdata/test_data.py > etc . . . > > Donde debe aparecer cada archivo del paquete indicando la dirección > relativa que tendrá, igual que en el setup.py > Esto lo puedes generar automáticamente con distutils, pero me armé un > script para hacerlo y utilizo eso. > > Luego que tienes todo eso, haces: > python setup install para instalar el paquete. > python setup sdist para armar un paquete de distribución con el codigo > fuente. > etc, tienes opciones para crear rpm también, incluso puedes crear un rpm y > luego convertirlo a deb utilizando alien, etc . . . > > > > > El 20 de noviembre de 2012 19:46, Jose Caballero < > jcaballero.hep en gmail.com> escribió: > >> ¿Tienes algún link a un ejemplo o documentación? >> >> >> >> On Nov 20, 2012, at 16:29, Flavio Danesse < >> fdanesse en gmail.com> wrote: >> >> Podés hacer todo en un setup.py o haces instaladores diferentes si >> quieres. >> Incluso puedes hacer un solo instalador para instalar de una sola vez >> varios programas y biblioteas. >> >> >> >> El 20 de noviembre de 2012 16:57, Jose Caballero < >> jcaballero.hep en gmail.com> escribió: >> >>> Hola, >>> >>> >>> siguiendo la documentacion no tengo problema para crear setup.py y >>> setup.cfg si quiero generar un RPM para un determinado proyecto (y, por >>> tanto, el .spec). >>> Pero si quiero partir el proyecto en dos partes, por ejemplo "server" y >>> "client", ?necesito necesariamente 2 setup.py y 2 setup.cfg? ?O se puede >>> hacer con un unico par de ficheros setup.py/cfg? >>> Si es posible, y alguien tiene un link a la documentacion, sera mas que >>> bien recibido. >>> >>> >>> Muchas gracias por adelantado. >>> Jose >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: >>> http://python-es-faq.wikidot.com/ >>> >>> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: >> http://python-es-faq.wikidot.com/ >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 gmourinopardo en yahoo.es Wed Nov 21 00:10:44 2012 From: gmourinopardo en yahoo.es (=?iso-8859-1?Q?Gonzalo_Mouri=FFfffffffffff1o_Pardo?=) Date: Tue, 20 Nov 2012 23:10:44 +0000 (GMT) Subject: [Python-es] Access y Python In-Reply-To: References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> Message-ID: <1353453044.34979.YahooMailNeo@web171701.mail.ir2.yahoo.com> Muchas gracias a todos por vuestras rápidas respuestas, por fin he podido hacerme con el fichero. Ahora, si que vienen las dudas. Estoy intentando crear una base de datos desde python, y no se como hacerlo, de momento he podido acceder a  una creada por access. gracias. P.D.: Alguien sabe de algún tutorial o libro que vincule microsoft access con python? ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Wed Nov 21 01:23:56 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 21 Nov 2012 01:23:56 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola a todos, me gustaría que alguno me echarais un cable con algunos emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, pero escribir correos es algo que, aunque parezca una tontería, lleva tiempo. El contenido del email es siempre el mismo: contarles a estas personas que estamos montando la PyConES, que esperamos 200 personas, que queremos que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que hemos venido hablando. Voy a poner una lista, me vale con que alguien diga: «yo me encargo de mandar un email a este». Si lo hacemos entre todos nos podemos aligerar bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de que al final lo acabaré haciendo, pero tardaré más tiempo. Organizadores ------------------ * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante el verano para ver dónde organizar la conferencia (ver sus respuestas en https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). Si alguien le puede contactar para que se pase por aquí sería estupendo. * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente del Distrito C en Madrid sino que además estaba interesado en «traer» a la gente de Python Barcelona para que colaborase. Mandé un email al Meetup de Python Barcelona pero no han contestado (no sé si les habrá llegado, o si los filtran), mejor si alguien puede contactar directamente con él. [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la PyConES. Espacios ----------- * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m [at] medialab-prado.es), habrá que preguntar, ¿no? :) * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. Aunque me han dicho que el WiFi fue bastante malo, creo que merece la pena preguntarles, tanto al de Barcelona como al de Madrid ( https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html ). * Miguel Olivares dijo que se ha estado en varios seminarios de Paradigma en la San Pablo CEU, y sabemos que el Codemotion se hizo en el Campus Sur de la Politécnica de Madrid. Si va a ser en una Universidad prefiero que contacte con ellos alguien «de dentro», si sabéis de alguien que nos pueda ayudar en este punto mejor. * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta saber noticias de ella, pero hay muchos. [] Yo ya pregunté en mi escuela y las condiciones no eran muy favorables. Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio para dos tracks. Alguien dijo que en otros colegios mayores por la zona de Metropolitano se podía preguntar también. Otros ------- * Si alguien puede hablar con David Bonilla ( http://www.bonillaware.com/contacto), creo es embajador de Atlassian en España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he visto. Tal vez pueda ayudarnos. * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a nivel personal y de empresa. Puede ser otro posible patrocinador. No veo email suyo. [] Yo estoy hablando con unos cuantos representantes del mundo científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista conferences en python.org. Estos últimos me han dado ya muchísima información útil (ver http://mail.python.org/pipermail/conferences/2012-November/000445.html), me la tengo que leer y darles las gracias. Por último, quería deciros que he propuesto el siguiente orden del día para el Hangout del lunes: 1. Presentación. 2. Estructura del evento. 3. Lugar de celebración. 4. Patrocinadores. 5. Web y promoción. 6. Conclusión. Y bueno, si me queréis poner de CC en los emails me parece bien también. Un saludo y buenas noches. Juanlu ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From vladimircastillo en live.com Wed Nov 21 05:38:43 2012 From: vladimircastillo en live.com (vladimir castillo) Date: Tue, 20 Nov 2012 22:38:43 -0600 Subject: [Python-es] =?iso-8859-1?q?=28sin_asunto=29?= Message-ID: Hola me gustaría saber si hay alguna librería para poder cargar una imagen desde una ruta en específico. Ejemplo: F = open_imagen('/home/bla/bla/') Show() From joe en joedicastro.com Wed Nov 21 08:11:49 2012 From: joe en joedicastro.com (joe di castro) Date: Wed, 21 Nov 2012 08:11:49 +0100 Subject: [Python-es] (sin asunto) In-Reply-To: References: Message-ID: <50AC7EB5.5050906@joedicastro.com> On 21/11/12 05:38, vladimir castillo wrote: > Hola me gustaría saber si hay alguna librería para poder cargar una imagen desde una ruta en específico. > > Ejemplo: > F = open_imagen('/home/bla/bla/') > Show() > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > Si, PIL (Python Image Library), http://www.pythonware.com/products/pil/index.htm Docs: http://www.pythonware.com/library/pil/handbook/index.htm Por ejemplo: from PIL import Image F = Image.open("/home/usuario/imagen.jpg") F.show() Saludos joe di castro http://joedicastro.com From quiqueporta en gmail.com Wed Nov 21 08:22:16 2012 From: quiqueporta en gmail.com (Quique Porta) Date: Wed, 21 Nov 2012 08:22:16 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Me encargo de David Bonilla y Aitor Guevara. Y supongo que el eventos será en 2013, porque lo de octubre-noviembre de 2012 lo veo muy justo ;) jejejeje El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Hola a todos, me gustaría que alguno me echarais un cable con algunos > emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, > pero escribir correos es algo que, aunque parezca una tontería, lleva > tiempo. > > El contenido del email es siempre el mismo: contarles a estas personas que > estamos montando la PyConES, que esperamos 200 personas, que queremos que > sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, un > enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que > hemos venido hablando. > > Voy a poner una lista, me vale con que alguien diga: «yo me encargo de > mandar un email a este». Si lo hacemos entre todos nos podemos aligerar > bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de > que al final lo acabaré haciendo, pero tardaré más tiempo. > > Organizadores > ------------------ > * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante el > verano para ver dónde organizar la conferencia (ver sus respuestas en > https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). > Si alguien le puede contactar para que se pase por aquí sería estupendo. > * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente del > Distrito C en Madrid sino que además estaba interesado en «traer» a la > gente de Python Barcelona para que colaborase. Mandé un email al Meetup de > Python Barcelona pero no han contestado (no sé si les habrá llegado, o si > los filtran), mejor si alguien puede contactar directamente con él. > [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la PyConES. > > Espacios > ----------- > * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m > [at] medialab-prado.es), habrá que preguntar, ¿no? :) > * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. Aunque > me han dicho que el WiFi fue bastante malo, creo que merece la pena > preguntarles, tanto al de Barcelona como al de Madrid ( > https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html > ). > * Miguel Olivares dijo que se ha estado en varios seminarios de Paradigma > en la San Pablo CEU, y sabemos que el Codemotion se hizo en el Campus Sur > de la Politécnica de Madrid. Si va a ser en una Universidad prefiero que > contacte con ellos alguien «de dentro», si sabéis de alguien que nos pueda > ayudar en este punto mejor. > * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta > saber noticias de ella, pero hay muchos. > [] Yo ya pregunté en mi escuela y las condiciones no eran muy favorables. > Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio para dos > tracks. Alguien dijo que en otros colegios mayores por la zona de > Metropolitano se podía preguntar también. > > Otros > ------- > * Si alguien puede hablar con David Bonilla ( > http://www.bonillaware.com/contacto), creo es embajador de Atlassian en > España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he > visto. Tal vez pueda ayudarnos. > * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a nivel > personal y de empresa. Puede ser otro posible patrocinador. No veo email > suyo. > [] Yo estoy hablando con unos cuantos representantes del mundo > científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista > conferences en python.org. Estos últimos me han dado ya muchísima > información útil (ver > http://mail.python.org/pipermail/conferences/2012-November/000445.html), > me la tengo que leer y darles las gracias. > > Por último, quería deciros que he propuesto el siguiente orden del día > para el Hangout del lunes: > > 1. Presentación. > 2. Estructura del evento. > 3. Lugar de celebración. > 4. Patrocinadores. > 5. Web y promoción. > 6. Conclusión. > > Y bueno, si me queréis poner de CC en los emails me parece bien también. > > Un saludo y buenas noches. > > Juanlu > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 kikocorreoso en gmail.com Wed Nov 21 08:27:05 2012 From: kikocorreoso en gmail.com (Kiko) Date: Wed, 21 Nov 2012 08:27:05 +0100 Subject: [Python-es] (sin asunto) In-Reply-To: References: Message-ID: El 21 de noviembre de 2012 05:38, vladimir castillo < vladimircastillo en live.com> escribió: > Hola me gustaría saber si hay alguna librería para poder cargar una imagen > desde una ruta en específico. > > Ejemplo: > F = open_imagen('/home/bla/bla/') > Show() > Hola, Primero de todo, antes de preguntar, deberías poner algo en el asunto. Eso hace que luego se puedan buscar mensajes similares en los archivos de la lista y le hagas la vida más fácil al resto de la gente. Respecto a tu pregunta, creo que tu mejor opción sería PIL: http://www.pythonware.com/products/pil/ Creo que todavía no está portado a python3, pero también creo que hay forks portados total o parcialmente a python3 ( https://github.com/python-imaging/Pillow, http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil). Aunque hay otras que te permitirían hacer eso mismo: Matplotlib: http://matplotlib.org/ (limitaciones, creo que necesitarías PIL para trabajar con todo lo que no sea ps, eps, svg, png, pdf,...). Saludos. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From davidmenhur en gmail.com Wed Nov 21 08:29:34 2012 From: davidmenhur en gmail.com (=?UTF-8?B?RGHPgGlk?=) Date: Wed, 21 Nov 2012 08:29:34 +0100 Subject: [Python-es] (sin asunto) In-Reply-To: <50AC7EB5.5050906@joedicastro.com> References: <50AC7EB5.5050906@joedicastro.com> Message-ID: Si quieres trabajar con la imagen como matriz, puedes usar matplotlib.image. http://matplotlib.org/users/image_tutorial.html On Wed, Nov 21, 2012 at 8:11 AM, joe di castro wrote: > On 21/11/12 05:38, vladimir castillo wrote: >> Hola me gustaría saber si hay alguna librería para poder cargar una imagen desde una ruta en específico. >> >> Ejemplo: >> F = open_imagen('/home/bla/bla/') >> Show() >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > Si, PIL (Python Image Library), > > http://www.pythonware.com/products/pil/index.htm > > Docs: > > http://www.pythonware.com/library/pil/handbook/index.htm > > Por ejemplo: > > from PIL import Image > F = Image.open("/home/usuario/imagen.jpg") > F.show() > > Saludos > > joe di castro > http://joedicastro.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ From miguel en moliware.com Wed Nov 21 09:59:17 2012 From: miguel en moliware.com (Miguel Olivares) Date: Wed, 21 Nov 2012 09:59:17 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola, Le hemos enviado (Javier Alba y yo) un mensaje al líder de Javahispano y profesor de la CEU para que nos asesore o incluso colabore. El viernes pasado se organizó la Big Data Spain y él estaba involucrado, así que espero que pueda ayudarnos en esto :). Cuando tengamos respuesta os lo decimos. Un saludo El 21 de noviembre de 2012 08:22, Quique Porta escribió: > Me encargo de David Bonilla y Aitor Guevara. > > Y supongo que el eventos será en 2013, porque lo de octubre-noviembre de > 2012 lo veo muy justo ;) jejejeje > > El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > >> Hola a todos, me gustaría que alguno me echarais un cable con algunos >> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >> pero escribir correos es algo que, aunque parezca una tontería, lleva >> tiempo. >> >> El contenido del email es siempre el mismo: contarles a estas personas >> que estamos montando la PyConES, que esperamos 200 personas, que queremos >> que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, >> un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que >> hemos venido hablando. >> >> Voy a poner una lista, me vale con que alguien diga: «yo me encargo de >> mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >> que al final lo acabaré haciendo, pero tardaré más tiempo. >> >> Organizadores >> ------------------ >> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante >> el verano para ver dónde organizar la conferencia (ver sus respuestas en >> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >> Si alguien le puede contactar para que se pase por aquí sería estupendo. >> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente del >> Distrito C en Madrid sino que además estaba interesado en «traer» a la >> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >> los filtran), mejor si alguien puede contactar directamente con él. >> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la PyConES. >> >> Espacios >> ----------- >> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m >> [at] medialab-prado.es), habrá que preguntar, ¿no? :) >> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. Aunque >> me han dicho que el WiFi fue bastante malo, creo que merece la pena >> preguntarles, tanto al de Barcelona como al de Madrid ( >> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >> ). >> * Miguel Olivares dijo que se ha estado en varios seminarios de Paradigma >> en la San Pablo CEU, y sabemos que el Codemotion se hizo en el Campus Sur >> de la Politécnica de Madrid. Si va a ser en una Universidad prefiero que >> contacte con ellos alguien «de dentro», si sabéis de alguien que nos pueda >> ayudar en este punto mejor. >> * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta >> saber noticias de ella, pero hay muchos. >> [] Yo ya pregunté en mi escuela y las condiciones no eran muy favorables. >> Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio para dos >> tracks. Alguien dijo que en otros colegios mayores por la zona de >> Metropolitano se podía preguntar también. >> >> Otros >> ------- >> * Si alguien puede hablar con David Bonilla ( >> http://www.bonillaware.com/contacto), creo es embajador de Atlassian en >> España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >> visto. Tal vez pueda ayudarnos. >> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a nivel >> personal y de empresa. Puede ser otro posible patrocinador. No veo email >> suyo. >> [] Yo estoy hablando con unos cuantos representantes del mundo >> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >> conferences en python.org. Estos últimos me han dado ya muchísima >> información útil (ver >> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >> me la tengo que leer y darles las gracias. >> >> Por último, quería deciros que he propuesto el siguiente orden del día >> para el Hangout del lunes: >> >> 1. Presentación. >> 2. Estructura del evento. >> 3. Lugar de celebración. >> 4. Patrocinadores. >> 5. Web y promoción. >> 6. Conclusión. >> >> Y bueno, si me queréis poner de CC en los emails me parece bien también. >> >> Un saludo y buenas noches. >> >> Juanlu >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Olivares miguel en moliware.com Tel: +34 630 48 86 78 Twitter: @moliware ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Wed Nov 21 10:05:43 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 21 Nov 2012 10:05:43 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Madre mía, lo que hace no dormir... gracias Kike :P On Nov 21, 2012 8:23 AM, "Quique Porta" wrote: > Me encargo de David Bonilla y Aitor Guevara. > > Y supongo que el eventos será en 2013, porque lo de octubre-noviembre de > 2012 lo veo muy justo ;) jejejeje > > El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > >> Hola a todos, me gustaría que alguno me echarais un cable con algunos >> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >> pero escribir correos es algo que, aunque parezca una tontería, lleva >> tiempo. >> >> El contenido del email es siempre el mismo: contarles a estas personas >> que estamos montando la PyConES, que esperamos 200 personas, que queremos >> que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, >> un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que >> hemos venido hablando. >> >> Voy a poner una lista, me vale con que alguien diga: «yo me encargo de >> mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >> que al final lo acabaré haciendo, pero tardaré más tiempo. >> >> Organizadores >> ------------------ >> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante >> el verano para ver dónde organizar la conferencia (ver sus respuestas en >> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >> Si alguien le puede contactar para que se pase por aquí sería estupendo. >> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente del >> Distrito C en Madrid sino que además estaba interesado en «traer» a la >> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >> los filtran), mejor si alguien puede contactar directamente con él. >> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la PyConES. >> >> Espacios >> ----------- >> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m >> [at] medialab-prado.es), habrá que preguntar, ¿no? :) >> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. Aunque >> me han dicho que el WiFi fue bastante malo, creo que merece la pena >> preguntarles, tanto al de Barcelona como al de Madrid ( >> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >> ). >> * Miguel Olivares dijo que se ha estado en varios seminarios de Paradigma >> en la San Pablo CEU, y sabemos que el Codemotion se hizo en el Campus Sur >> de la Politécnica de Madrid. Si va a ser en una Universidad prefiero que >> contacte con ellos alguien «de dentro», si sabéis de alguien que nos pueda >> ayudar en este punto mejor. >> * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta >> saber noticias de ella, pero hay muchos. >> [] Yo ya pregunté en mi escuela y las condiciones no eran muy favorables. >> Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio para dos >> tracks. Alguien dijo que en otros colegios mayores por la zona de >> Metropolitano se podía preguntar también. >> >> Otros >> ------- >> * Si alguien puede hablar con David Bonilla ( >> http://www.bonillaware.com/contacto), creo es embajador de Atlassian en >> España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >> visto. Tal vez pueda ayudarnos. >> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a nivel >> personal y de empresa. Puede ser otro posible patrocinador. No veo email >> suyo. >> [] Yo estoy hablando con unos cuantos representantes del mundo >> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >> conferences en python.org. Estos últimos me han dado ya muchísima >> información útil (ver >> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >> me la tengo que leer y darles las gracias. >> >> Por último, quería deciros que he propuesto el siguiente orden del día >> para el Hangout del lunes: >> >> 1. Presentación. >> 2. Estructura del evento. >> 3. Lugar de celebración. >> 4. Patrocinadores. >> 5. Web y promoción. >> 6. Conclusión. >> >> Y bueno, si me queréis poner de CC en los emails me parece bien también. >> >> Un saludo y buenas noches. >> >> Juanlu >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 juanlu001 en gmail.com Wed Nov 21 10:09:33 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 21 Nov 2012 10:09:33 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: ¡Gracias Miguel! Había olvidado a los de la BigDataSpain, ojalá que sí que nos echen un cable :) On Nov 21, 2012 10:00 AM, "Miguel Olivares" wrote: > Hola, > > Le hemos enviado (Javier Alba y yo) un mensaje al líder de Javahispano y > profesor de la CEU para que nos asesore o incluso colabore. > > El viernes pasado se organizó la Big Data Spain y él estaba involucrado, > así que espero que pueda ayudarnos en esto :). > > Cuando tengamos respuesta os lo decimos. > > Un saludo > > El 21 de noviembre de 2012 08:22, Quique Porta escribió: > >> Me encargo de David Bonilla y Aitor Guevara. >> >> Y supongo que el eventos será en 2013, porque lo de octubre-noviembre de >> 2012 lo veo muy justo ;) jejejeje >> >> El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < >> juanlu001 en gmail.com> escribió: >> >>> Hola a todos, me gustaría que alguno me echarais un cable con algunos >>> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >>> pero escribir correos es algo que, aunque parezca una tontería, lleva >>> tiempo. >>> >>> El contenido del email es siempre el mismo: contarles a estas personas >>> que estamos montando la PyConES, que esperamos 200 personas, que queremos >>> que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, >>> un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que >>> hemos venido hablando. >>> >>> Voy a poner una lista, me vale con que alguien diga: «yo me encargo de >>> mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >>> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >>> que al final lo acabaré haciendo, pero tardaré más tiempo. >>> >>> Organizadores >>> ------------------ >>> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante >>> el verano para ver dónde organizar la conferencia (ver sus respuestas en >>> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >>> Si alguien le puede contactar para que se pase por aquí sería estupendo. >>> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente del >>> Distrito C en Madrid sino que además estaba interesado en «traer» a la >>> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >>> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >>> los filtran), mejor si alguien puede contactar directamente con él. >>> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la >>> PyConES. >>> >>> Espacios >>> ----------- >>> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m >>> [at] medialab-prado.es), habrá que preguntar, ¿no? :) >>> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. Aunque >>> me han dicho que el WiFi fue bastante malo, creo que merece la pena >>> preguntarles, tanto al de Barcelona como al de Madrid ( >>> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >>> ). >>> * Miguel Olivares dijo que se ha estado en varios seminarios de >>> Paradigma en la San Pablo CEU, y sabemos que el Codemotion se hizo en el >>> Campus Sur de la Politécnica de Madrid. Si va a ser en una Universidad >>> prefiero que contacte con ellos alguien «de dentro», si sabéis de alguien >>> que nos pueda ayudar en este punto mejor. >>> * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta >>> saber noticias de ella, pero hay muchos. >>> [] Yo ya pregunté en mi escuela y las condiciones no eran muy >>> favorables. Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio >>> para dos tracks. Alguien dijo que en otros colegios mayores por la zona de >>> Metropolitano se podía preguntar también. >>> >>> Otros >>> ------- >>> * Si alguien puede hablar con David Bonilla ( >>> http://www.bonillaware.com/contacto), creo es embajador de Atlassian en >>> España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >>> visto. Tal vez pueda ayudarnos. >>> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a >>> nivel personal y de empresa. Puede ser otro posible patrocinador. No veo >>> email suyo. >>> [] Yo estoy hablando con unos cuantos representantes del mundo >>> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >>> conferences en python.org. Estos últimos me han dado ya muchísima >>> información útil (ver >>> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >>> me la tengo que leer y darles las gracias. >>> >>> Por último, quería deciros que he propuesto el siguiente orden del día >>> para el Hangout del lunes: >>> >>> 1. Presentación. >>> 2. Estructura del evento. >>> 3. Lugar de celebración. >>> 4. Patrocinadores. >>> 5. Web y promoción. >>> 6. Conclusión. >>> >>> Y bueno, si me queréis poner de CC en los emails me parece bien también. >>> >>> Un saludo y buenas noches. >>> >>> Juanlu >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Miguel Olivares > > miguel en moliware.com > Tel: +34 630 48 86 78 > Twitter: @moliware > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 Wed Nov 21 11:20:03 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Wed, 21 Nov 2012 11:20:03 +0100 Subject: [Python-es] Access y Python In-Reply-To: <1353453044.34979.YahooMailNeo@web171701.mail.ir2.yahoo.com> References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> <1353453044.34979.YahooMailNeo@web171701.mail.ir2.yahoo.com> Message-ID: El día 21 de noviembre de 2012 00:10, Gonzalo Mouriÿfffffffffff1o Pardo escribió: > Muchas gracias a todos por vuestras rápidas respuestas, por fin he podido > hacerme con el fichero. > Ahora, si que vienen las dudas. > Estoy intentando crear una base de datos desde python, y no se como hacerlo, > de momento he podido acceder a una creada por access. gracias. > P.D.: Alguien sabe de algún tutorial o libro que vincule microsoft access > con python? Como libro, el de "Python Programming on WIN32" de Mark Hammond tiene un capítulo dedicado a bases de datos. (Creía recordar que este capítulo en concreto estaba disponible gratis en internet, pero no lo encuentro). De todos modos, te recomiendo usar ADOdbapi[1] para acceder a bases de datos, access y excel que viene incluído con pywin32 (no confundir con el otro módulo 'adodb' inspirado en PHP-adodb). ADOdbapi sigue la DB-API2[2], que es el estándar usado en python para acceso a bases de datos. Casi cualquier tutorial de bases de datos en python te puede servir. La dificultad la tendrás en las cadenas de conexión. Yo suelo usar conexiones DSNLess que no requieren de configuración adicional en el equipo. Por ejemplo: import adodbapi def DSNAccess(datasource): return "Driver={Microsoft Access Driver (*.mdb)};"\ "Dbq=%s;Uid=Admin;Pwd=;"%datasource def DSNJet(datasource): return "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;"%datasource def DSNExcel(datasource,HDR="Yes"): return DSNJet(datasource)+'Extended Properties="Excel 8.0;HDR=%s;IMEX=1"'%HDR con=adodbapi.connect(DSNJet(r"C:\ruta\al\fichero.mdb")) cur=con.cursor() query="""select nombre, `In/Out`,`Código` from `Población` order by `Código`""" cur.execute(query) print cur.fetchall() Detalles: - en comparación, el motor JET es más rápido y da menos problemas con SQL que el ODBC de access. - observa cómo se "escapan" los nombres de campos (diferente a como se hace en access y SQL-92) - las cadenas de conexión pueden ser diferentes en tu máquina Por completitud, además de este modo se puede usar access de otras tres formas: - odbc+mdbtools : multiplataforma, aunque bastante inestable - odbc+zxJDBC(jython) : usa el enlace jdbc-odbc de java (sólo para windows) - jackess+jython/jpype : usa la librería java jackess multiplataforma desde jython o a través de jpype. [1]: http://adodbapi.sourceforge.net [2]: http://www.python.org/topics/database/DatabaseAPI-2.0.html -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From kikocorreoso en gmail.com Wed Nov 21 11:43:32 2012 From: kikocorreoso en gmail.com (Kiko) Date: Wed, 21 Nov 2012 11:43:32 +0100 Subject: [Python-es] Access y Python In-Reply-To: References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> <1353453044.34979.YahooMailNeo@web171701.mail.ir2.yahoo.com> Message-ID: > > Como libro, el de "Python Programming on WIN32" de Mark Hammond tiene > un capítulo dedicado a bases de datos. (Creía recordar que este > capítulo en concreto estaba disponible gratis en internet, pero no lo > encuentro). > Los capítulos libres de ese libro: http://oreilly.com/catalog/pythonwin32/chapter/index.html ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ramon.nb en gmail.com Wed Nov 21 12:49:28 2012 From: ramon.nb en gmail.com (Ramon Navarro Bosch) Date: Wed, 21 Nov 2012 12:49:28 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Buenas, No se bien si encaja con la idea pero ... Respeto a los espacios, en Barcelona creo que habrian dos possibilidades extras : El nuevo espacio para actividades de este tipo : Fabrica Fabra i Cots ( un espacio nuevo orientado a dar una imagen de communidad y nuevas tecnologias ). La Universidad ( se podria hablar con la UPC, catedra de software libre, para tener espacio y buena connexion ). De ambos casos podria buscar contactos. Respeto al grupo de Python Meetup Barcelona, yo estoy y no soy conciente de recibir un correo hablando de este tema. Ramon 2012/11/21 Miguel Olivares > Hola, > > Le hemos enviado (Javier Alba y yo) un mensaje al líder de Javahispano y > profesor de la CEU para que nos asesore o incluso colabore. > > El viernes pasado se organizó la Big Data Spain y él estaba involucrado, > así que espero que pueda ayudarnos en esto :). > > Cuando tengamos respuesta os lo decimos. > > Un saludo > > El 21 de noviembre de 2012 08:22, Quique Porta escribió: > >> Me encargo de David Bonilla y Aitor Guevara. >> >> Y supongo que el eventos será en 2013, porque lo de octubre-noviembre de >> 2012 lo veo muy justo ;) jejejeje >> >> El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < >> juanlu001 en gmail.com> escribió: >> >>> Hola a todos, me gustaría que alguno me echarais un cable con algunos >>> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >>> pero escribir correos es algo que, aunque parezca una tontería, lleva >>> tiempo. >>> >>> El contenido del email es siempre el mismo: contarles a estas personas >>> que estamos montando la PyConES, que esperamos 200 personas, que queremos >>> que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, >>> un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que >>> hemos venido hablando. >>> >>> Voy a poner una lista, me vale con que alguien diga: «yo me encargo de >>> mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >>> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >>> que al final lo acabaré haciendo, pero tardaré más tiempo. >>> >>> Organizadores >>> ------------------ >>> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante >>> el verano para ver dónde organizar la conferencia (ver sus respuestas en >>> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >>> Si alguien le puede contactar para que se pase por aquí sería estupendo. >>> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente del >>> Distrito C en Madrid sino que además estaba interesado en «traer» a la >>> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >>> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >>> los filtran), mejor si alguien puede contactar directamente con él. >>> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la >>> PyConES. >>> >>> Espacios >>> ----------- >>> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m >>> [at] medialab-prado.es), habrá que preguntar, ¿no? :) >>> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. Aunque >>> me han dicho que el WiFi fue bastante malo, creo que merece la pena >>> preguntarles, tanto al de Barcelona como al de Madrid ( >>> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >>> ). >>> * Miguel Olivares dijo que se ha estado en varios seminarios de >>> Paradigma en la San Pablo CEU, y sabemos que el Codemotion se hizo en el >>> Campus Sur de la Politécnica de Madrid. Si va a ser en una Universidad >>> prefiero que contacte con ellos alguien «de dentro», si sabéis de alguien >>> que nos pueda ayudar en este punto mejor. >>> * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta >>> saber noticias de ella, pero hay muchos. >>> [] Yo ya pregunté en mi escuela y las condiciones no eran muy >>> favorables. Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio >>> para dos tracks. Alguien dijo que en otros colegios mayores por la zona de >>> Metropolitano se podía preguntar también. >>> >>> Otros >>> ------- >>> * Si alguien puede hablar con David Bonilla ( >>> http://www.bonillaware.com/contacto), creo es embajador de Atlassian en >>> España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >>> visto. Tal vez pueda ayudarnos. >>> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a >>> nivel personal y de empresa. Puede ser otro posible patrocinador. No veo >>> email suyo. >>> [] Yo estoy hablando con unos cuantos representantes del mundo >>> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >>> conferences en python.org. Estos últimos me han dado ya muchísima >>> información útil (ver >>> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >>> me la tengo que leer y darles las gracias. >>> >>> Por último, quería deciros que he propuesto el siguiente orden del día >>> para el Hangout del lunes: >>> >>> 1. Presentación. >>> 2. Estructura del evento. >>> 3. Lugar de celebración. >>> 4. Patrocinadores. >>> 5. Web y promoción. >>> 6. Conclusión. >>> >>> Y bueno, si me queréis poner de CC en los emails me parece bien también. >>> >>> Un saludo y buenas noches. >>> >>> Juanlu >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Miguel Olivares > > miguel en moliware.com > Tel: +34 630 48 86 78 > Twitter: @moliware > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Ramon a.k.a bloodbare ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Wed Nov 21 13:18:34 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 21 Nov 2012 13:18:34 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola Ramón, gracias por la información. Mandé el email a través de una especie de formulario de contacto que había en la web del Meetup, tal vez solo llegó a los administradores (o a nadie). Este era el email: http://mail.python.org/pipermail/python-es/2012-November/032769.html Lo que dices de los espacios me parece fantástico, ¿podrías efectivamente contactar con ellos? Yo evidentemente tengo mi propio interés en que sea en Madrid porque vivo allí y será más fácil que vayan conocidos míos, pero hasta donde yo sé la ciudad no está fijada todavía, así que si en Barcelona surge algo mejor que lo que ya hay en Madrid o Sevilla, que sea Barcelona, sin duda. Recuerda que tenemos Hangout el lunes https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28. Un saludo, Juan Luis Cano 2012/11/21 Ramon Navarro Bosch > Buenas, > > No se bien si encaja con la idea pero ... > > Respeto a los espacios, en Barcelona creo que habrian dos possibilidades > extras : El nuevo espacio para actividades de este tipo : Fabrica Fabra i > Cots ( un espacio nuevo orientado a dar una imagen de communidad y nuevas > tecnologias ). La Universidad ( se podria hablar con la UPC, catedra de > software libre, para tener espacio y buena connexion ). De ambos casos > podria buscar contactos. > > Respeto al grupo de Python Meetup Barcelona, yo estoy y no soy conciente > de recibir un correo hablando de este tema. > > Ramon > > > 2012/11/21 Miguel Olivares > >> Hola, >> >> Le hemos enviado (Javier Alba y yo) un mensaje al líder de Javahispano y >> profesor de la CEU para que nos asesore o incluso colabore. >> >> El viernes pasado se organizó la Big Data Spain y él estaba involucrado, >> así que espero que pueda ayudarnos en esto :). >> >> Cuando tengamos respuesta os lo decimos. >> >> Un saludo >> >> El 21 de noviembre de 2012 08:22, Quique Porta escribió: >> >>> Me encargo de David Bonilla y Aitor Guevara. >>> >>> Y supongo que el eventos será en 2013, porque lo de octubre-noviembre de >>> 2012 lo veo muy justo ;) jejejeje >>> >>> El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < >>> juanlu001 en gmail.com> escribió: >>> >>>> Hola a todos, me gustaría que alguno me echarais un cable con algunos >>>> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >>>> pero escribir correos es algo que, aunque parezca una tontería, lleva >>>> tiempo. >>>> >>>> El contenido del email es siempre el mismo: contarles a estas personas >>>> que estamos montando la PyConES, que esperamos 200 personas, que queremos >>>> que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, >>>> un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que >>>> hemos venido hablando. >>>> >>>> Voy a poner una lista, me vale con que alguien diga: «yo me encargo de >>>> mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >>>> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >>>> que al final lo acabaré haciendo, pero tardaré más tiempo. >>>> >>>> Organizadores >>>> ------------------ >>>> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente durante >>>> el verano para ver dónde organizar la conferencia (ver sus respuestas en >>>> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >>>> Si alguien le puede contactar para que se pase por aquí sería estupendo. >>>> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente >>>> del Distrito C en Madrid sino que además estaba interesado en «traer» a la >>>> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >>>> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >>>> los filtran), mejor si alguien puede contactar directamente con él. >>>> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la >>>> PyConES. >>>> >>>> Espacios >>>> ----------- >>>> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m >>>> [at] medialab-prado.es), habrá que preguntar, ¿no? :) >>>> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. >>>> Aunque me han dicho que el WiFi fue bastante malo, creo que merece la pena >>>> preguntarles, tanto al de Barcelona como al de Madrid ( >>>> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >>>> ). >>>> * Miguel Olivares dijo que se ha estado en varios seminarios de >>>> Paradigma en la San Pablo CEU, y sabemos que el Codemotion se hizo en el >>>> Campus Sur de la Politécnica de Madrid. Si va a ser en una Universidad >>>> prefiero que contacte con ellos alguien «de dentro», si sabéis de alguien >>>> que nos pueda ayudar en este punto mejor. >>>> * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta >>>> saber noticias de ella, pero hay muchos. >>>> [] Yo ya pregunté en mi escuela y las condiciones no eran muy >>>> favorables. Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio >>>> para dos tracks. Alguien dijo que en otros colegios mayores por la zona de >>>> Metropolitano se podía preguntar también. >>>> >>>> Otros >>>> ------- >>>> * Si alguien puede hablar con David Bonilla ( >>>> http://www.bonillaware.com/contacto), creo es embajador de Atlassian >>>> en España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >>>> visto. Tal vez pueda ayudarnos. >>>> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a >>>> nivel personal y de empresa. Puede ser otro posible patrocinador. No veo >>>> email suyo. >>>> [] Yo estoy hablando con unos cuantos representantes del mundo >>>> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >>>> conferences en python.org. Estos últimos me han dado ya muchísima >>>> información útil (ver >>>> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >>>> me la tengo que leer y darles las gracias. >>>> >>>> Por último, quería deciros que he propuesto el siguiente orden del día >>>> para el Hangout del lunes: >>>> >>>> 1. Presentación. >>>> 2. Estructura del evento. >>>> 3. Lugar de celebración. >>>> 4. Patrocinadores. >>>> 5. Web y promoción. >>>> 6. Conclusión. >>>> >>>> Y bueno, si me queréis poner de CC en los emails me parece bien también. >>>> >>>> Un saludo y buenas noches. >>>> >>>> Juanlu >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> Miguel Olivares >> >> miguel en moliware.com >> Tel: +34 630 48 86 78 >> Twitter: @moliware >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Ramon a.k.a bloodbare > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 miguel en moliware.com Wed Nov 21 15:35:16 2012 From: miguel en moliware.com (Miguel Olivares) Date: Wed, 21 Nov 2012 15:35:16 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola, Hemos (Javi y yo) quedado el miércoles 28 con Abraham Otero presidente de Javahispano para hablar sobre el tema. El proximo miercoles os envío novedades por la lista de correo. El lunes me uniré a la hangout si hay sitio :) Un saludo El 21 de noviembre de 2012 13:18, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Hola Ramón, gracias por la información. Mandé el email a través de una > especie de formulario de contacto que había en la web del Meetup, tal vez > solo llegó a los administradores (o a nadie). Este era el email: > > http://mail.python.org/pipermail/python-es/2012-November/032769.html > > Lo que dices de los espacios me parece fantástico, ¿podrías efectivamente > contactar con ellos? Yo evidentemente tengo mi propio interés en que sea en > Madrid porque vivo allí y será más fácil que vayan conocidos míos, pero > hasta donde yo sé la ciudad no está fijada todavía, así que si en Barcelona > surge algo mejor que lo que ya hay en Madrid o Sevilla, que sea Barcelona, > sin duda. > > Recuerda que tenemos Hangout el lunes > https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28. > > Un saludo, > > Juan Luis Cano > > > > 2012/11/21 Ramon Navarro Bosch > >> Buenas, >> >> No se bien si encaja con la idea pero ... >> >> Respeto a los espacios, en Barcelona creo que habrian dos possibilidades >> extras : El nuevo espacio para actividades de este tipo : Fabrica Fabra i >> Cots ( un espacio nuevo orientado a dar una imagen de communidad y nuevas >> tecnologias ). La Universidad ( se podria hablar con la UPC, catedra de >> software libre, para tener espacio y buena connexion ). De ambos casos >> podria buscar contactos. >> >> Respeto al grupo de Python Meetup Barcelona, yo estoy y no soy conciente >> de recibir un correo hablando de este tema. >> >> Ramon >> >> >> 2012/11/21 Miguel Olivares >> >>> Hola, >>> >>> Le hemos enviado (Javier Alba y yo) un mensaje al líder de Javahispano y >>> profesor de la CEU para que nos asesore o incluso colabore. >>> >>> El viernes pasado se organizó la Big Data Spain y él estaba involucrado, >>> así que espero que pueda ayudarnos en esto :). >>> >>> Cuando tengamos respuesta os lo decimos. >>> >>> Un saludo >>> >>> El 21 de noviembre de 2012 08:22, Quique Porta escribió: >>> >>>> Me encargo de David Bonilla y Aitor Guevara. >>>> >>>> Y supongo que el eventos será en 2013, porque lo de octubre-noviembre >>>> de 2012 lo veo muy justo ;) jejejeje >>>> >>>> El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < >>>> juanlu001 en gmail.com> escribió: >>>> >>>>> Hola a todos, me gustaría que alguno me echarais un cable con algunos >>>>> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >>>>> pero escribir correos es algo que, aunque parezca una tontería, lleva >>>>> tiempo. >>>>> >>>>> El contenido del email es siempre el mismo: contarles a estas personas >>>>> que estamos montando la PyConES, que esperamos 200 personas, que queremos >>>>> que sea un fin de semana de octubre-noviembre 2012, mejor dos *tracks*, >>>>> un enlace a este hilo en python-es y lo que haya que añadir. En fin, lo que >>>>> hemos venido hablando. >>>>> >>>>> Voy a poner una lista, me vale con que alguien diga: «yo me encargo de >>>>> mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >>>>> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >>>>> que al final lo acabaré haciendo, pero tardaré más tiempo. >>>>> >>>>> Organizadores >>>>> ------------------ >>>>> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente >>>>> durante el verano para ver dónde organizar la conferencia (ver sus >>>>> respuestas en >>>>> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >>>>> Si alguien le puede contactar para que se pase por aquí sería estupendo. >>>>> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente >>>>> del Distrito C en Madrid sino que además estaba interesado en «traer» a la >>>>> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >>>>> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >>>>> los filtran), mejor si alguien puede contactar directamente con él. >>>>> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la >>>>> PyConES. >>>>> >>>>> Espacios >>>>> ----------- >>>>> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid (info.m >>>>> [at] medialab-prado.es), habrá que preguntar, ¿no? :) >>>>> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. >>>>> Aunque me han dicho que el WiFi fue bastante malo, creo que merece la pena >>>>> preguntarles, tanto al de Barcelona como al de Madrid ( >>>>> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >>>>> ). >>>>> * Miguel Olivares dijo que se ha estado en varios seminarios de >>>>> Paradigma en la San Pablo CEU, y sabemos que el Codemotion se hizo en el >>>>> Campus Sur de la Politécnica de Madrid. Si va a ser en una Universidad >>>>> prefiero que contacte con ellos alguien «de dentro», si sabéis de alguien >>>>> que nos pueda ayudar en este punto mejor. >>>>> * Los espacios que buscó Eva Morano los podemos dejar pendientes hasta >>>>> saber noticias de ella, pero hay muchos. >>>>> [] Yo ya pregunté en mi escuela y las condiciones no eran muy >>>>> favorables. Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio >>>>> para dos tracks. Alguien dijo que en otros colegios mayores por la zona de >>>>> Metropolitano se podía preguntar también. >>>>> >>>>> Otros >>>>> ------- >>>>> * Si alguien puede hablar con David Bonilla ( >>>>> http://www.bonillaware.com/contacto), creo es embajador de Atlassian >>>>> en España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >>>>> visto. Tal vez pueda ayudarnos. >>>>> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a >>>>> nivel personal y de empresa. Puede ser otro posible patrocinador. No veo >>>>> email suyo. >>>>> [] Yo estoy hablando con unos cuantos representantes del mundo >>>>> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >>>>> conferences en python.org. Estos últimos me han dado ya muchísima >>>>> información útil (ver >>>>> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >>>>> me la tengo que leer y darles las gracias. >>>>> >>>>> Por último, quería deciros que he propuesto el siguiente orden del día >>>>> para el Hangout del lunes: >>>>> >>>>> 1. Presentación. >>>>> 2. Estructura del evento. >>>>> 3. Lugar de celebración. >>>>> 4. Patrocinadores. >>>>> 5. Web y promoción. >>>>> 6. Conclusión. >>>>> >>>>> Y bueno, si me queréis poner de CC en los emails me parece bien >>>>> también. >>>>> >>>>> Un saludo y buenas noches. >>>>> >>>>> Juanlu >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> http://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> >>> -- >>> Miguel Olivares >>> >>> miguel en moliware.com >>> Tel: +34 630 48 86 78 >>> Twitter: @moliware >>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> Ramon a.k.a bloodbare >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Miguel Olivares miguel en moliware.com Tel: +34 630 48 86 78 Twitter: @moliware ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From wolvelopez en gmail.com Wed Nov 21 17:27:32 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Wed, 21 Nov 2012 17:27:32 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Tiene que haber sitio para todos. El 21/11/2012 15:38, "Miguel Olivares" escribió: > Hola, > > Hemos (Javi y yo) quedado el miércoles 28 con Abraham Otero presidente de > Javahispano para hablar sobre el tema. El proximo miercoles os envío > novedades por la lista de correo. > > El lunes me uniré a la hangout si hay sitio :) > > > Un saludo > > El 21 de noviembre de 2012 13:18, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > >> Hola Ramón, gracias por la información. Mandé el email a través de una >> especie de formulario de contacto que había en la web del Meetup, tal vez >> solo llegó a los administradores (o a nadie). Este era el email: >> >> http://mail.python.org/pipermail/python-es/2012-November/032769.html >> >> Lo que dices de los espacios me parece fantástico, ¿podrías efectivamente >> contactar con ellos? Yo evidentemente tengo mi propio interés en que sea en >> Madrid porque vivo allí y será más fácil que vayan conocidos míos, pero >> hasta donde yo sé la ciudad no está fijada todavía, así que si en Barcelona >> surge algo mejor que lo que ya hay en Madrid o Sevilla, que sea Barcelona, >> sin duda. >> >> Recuerda que tenemos Hangout el lunes >> https://plus.google.com/events/ccff5k2h9rlbhcv5rsn8ihfhe28. >> >> Un saludo, >> >> Juan Luis Cano >> >> >> >> 2012/11/21 Ramon Navarro Bosch >> >>> Buenas, >>> >>> No se bien si encaja con la idea pero ... >>> >>> Respeto a los espacios, en Barcelona creo que habrian dos possibilidades >>> extras : El nuevo espacio para actividades de este tipo : Fabrica Fabra i >>> Cots ( un espacio nuevo orientado a dar una imagen de communidad y nuevas >>> tecnologias ). La Universidad ( se podria hablar con la UPC, catedra de >>> software libre, para tener espacio y buena connexion ). De ambos casos >>> podria buscar contactos. >>> >>> Respeto al grupo de Python Meetup Barcelona, yo estoy y no soy conciente >>> de recibir un correo hablando de este tema. >>> >>> Ramon >>> >>> >>> 2012/11/21 Miguel Olivares >>> >>>> Hola, >>>> >>>> Le hemos enviado (Javier Alba y yo) un mensaje al líder de Javahispano >>>> y profesor de la CEU para que nos asesore o incluso colabore. >>>> >>>> El viernes pasado se organizó la Big Data Spain y él estaba >>>> involucrado, así que espero que pueda ayudarnos en esto :). >>>> >>>> Cuando tengamos respuesta os lo decimos. >>>> >>>> Un saludo >>>> >>>> El 21 de noviembre de 2012 08:22, Quique Porta escribió: >>>> >>>>> Me encargo de David Bonilla y Aitor Guevara. >>>>> >>>>> Y supongo que el eventos será en 2013, porque lo de octubre-noviembre >>>>> de 2012 lo veo muy justo ;) jejejeje >>>>> >>>>> El 21 de noviembre de 2012 01:23, Juan Luis Cano Rodríguez < >>>>> juanlu001 en gmail.com> escribió: >>>>> >>>>>> Hola a todos, me gustaría que alguno me echarais un cable con algunos >>>>>> emails que tengo en mente. Yo iré mandando otros a lo largo de la semana, >>>>>> pero escribir correos es algo que, aunque parezca una tontería, lleva >>>>>> tiempo. >>>>>> >>>>>> El contenido del email es siempre el mismo: contarles a estas >>>>>> personas que estamos montando la PyConES, que esperamos 200 personas, que >>>>>> queremos que sea un fin de semana de octubre-noviembre 2012, mejor dos >>>>>> *tracks*, un enlace a este hilo en python-es y lo que haya que >>>>>> añadir. En fin, lo que hemos venido hablando. >>>>>> >>>>>> Voy a poner una lista, me vale con que alguien diga: «yo me encargo >>>>>> de mandar un email a este». Si lo hacemos entre todos nos podemos aligerar >>>>>> bastante el trabajo. Si lo tengo que hacer yo solo podéis estar seguros de >>>>>> que al final lo acabaré haciendo, pero tardaré más tiempo. >>>>>> >>>>>> Organizadores >>>>>> ------------------ >>>>>> * Eva Morano (evammg en gmail.com) contactó con *muchísima* gente >>>>>> durante el verano para ver dónde organizar la conferencia (ver sus >>>>>> respuestas en >>>>>> https://groups.google.com/d/topic/asociacion-python-es/4maRBhWRQDc/discussion). >>>>>> Si alguien le puede contactar para que se pase por aquí sería estupendo. >>>>>> * Raúl Cumplido (raulcumplido en gmail.com) no solo habló con la gente >>>>>> del Distrito C en Madrid sino que además estaba interesado en «traer» a la >>>>>> gente de Python Barcelona para que colaborase. Mandé un email al Meetup de >>>>>> Python Barcelona pero no han contestado (no sé si les habrá llegado, o si >>>>>> los filtran), mejor si alguien puede contactar directamente con él. >>>>>> [] Yo estoy hablando con Jesús Cea para el tema del Twitter de la >>>>>> PyConES. >>>>>> >>>>>> Espacios >>>>>> ----------- >>>>>> * Todo el mundo nos dice que probemos con el Medialab Prado en Madrid >>>>>> (info.m [at] medialab-prado.es), habrá que preguntar, ¿no? :) >>>>>> * En Barcelona hicieron una conferencia sobre Ruby en CosmoCaixa. >>>>>> Aunque me han dicho que el WiFi fue bastante malo, creo que merece la pena >>>>>> preguntarles, tanto al de Barcelona como al de Madrid ( >>>>>> https://obrasocial.lacaixa.es/apl/formularios/atencionalclienteos/index_es.html >>>>>> ). >>>>>> * Miguel Olivares dijo que se ha estado en varios seminarios de >>>>>> Paradigma en la San Pablo CEU, y sabemos que el Codemotion se hizo en el >>>>>> Campus Sur de la Politécnica de Madrid. Si va a ser en una Universidad >>>>>> prefiero que contacte con ellos alguien «de dentro», si sabéis de alguien >>>>>> que nos pueda ayudar en este punto mejor. >>>>>> * Los espacios que buscó Eva Morano los podemos dejar pendientes >>>>>> hasta saber noticias de ella, pero hay muchos. >>>>>> [] Yo ya pregunté en mi escuela y las condiciones no eran muy >>>>>> favorables. Una amiga me ha ofrecido el CMU Chaminade, pero no hay espacio >>>>>> para dos tracks. Alguien dijo que en otros colegios mayores por la zona de >>>>>> Metropolitano se podía preguntar también. >>>>>> >>>>>> Otros >>>>>> ------- >>>>>> * Si alguien puede hablar con David Bonilla ( >>>>>> http://www.bonillaware.com/contacto), creo es embajador de Atlassian >>>>>> en España y BonillaWare ha sido Media Sponsor en Codemotion por lo que he >>>>>> visto. Tal vez pueda ayudarnos. >>>>>> * Aitor Guevara (@aitorciki), de Ducksboard, nos ofreció su ayuda a >>>>>> nivel personal y de empresa. Puede ser otro posible patrocinador. No veo >>>>>> email suyo. >>>>>> [] Yo estoy hablando con unos cuantos representantes del mundo >>>>>> científico-ingenieril, pidiendo ayuda por PyUy y PyAr, y en la lista >>>>>> conferences en python.org. Estos últimos me han dado ya muchísima >>>>>> información útil (ver >>>>>> http://mail.python.org/pipermail/conferences/2012-November/000445.html), >>>>>> me la tengo que leer y darles las gracias. >>>>>> >>>>>> Por último, quería deciros que he propuesto el siguiente orden del >>>>>> día para el Hangout del lunes: >>>>>> >>>>>> 1. Presentación. >>>>>> 2. Estructura del evento. >>>>>> 3. Lugar de celebración. >>>>>> 4. Patrocinadores. >>>>>> 5. Web y promoción. >>>>>> 6. Conclusión. >>>>>> >>>>>> Y bueno, si me queréis poner de CC en los emails me parece bien >>>>>> también. >>>>>> >>>>>> Un saludo y buenas noches. >>>>>> >>>>>> Juanlu >>>>>> >>>>>> _______________________________________________ >>>>>> Python-es mailing list >>>>>> Python-es en python.org >>>>>> http://mail.python.org/mailman/listinfo/python-es >>>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> http://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>>> >>>> >>>> >>>> -- >>>> Miguel Olivares >>>> >>>> miguel en moliware.com >>>> Tel: +34 630 48 86 78 >>>> Twitter: @moliware >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> >>> -- >>> Ramon a.k.a bloodbare >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Miguel Olivares > > miguel en moliware.com > Tel: +34 630 48 86 78 > Twitter: @moliware > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 juanlu001 en gmail.com Wed Nov 21 17:28:17 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 21 Nov 2012 17:28:17 +0100 Subject: [Python-es] [PyConES] Diversidad en la PyConES Message-ID: Una cosa que me gustaría comentar y que no sé si he hecho ya es que tengo un objetivo personal para esta conferencia y es conseguir que haya diversidad. Llevo mucho tiempo pendiente de lo que hacen grupos como PyLadies, el Boston Python Users Group, Ladies learning code y otros, he visto el progreso en las últimas PyCon proporcionando un código de conducta y una política de actuación contra casos de acoso, y, en definitiva, no veo el sentido la frase «a las mujeres no les interesa programar» con la que algunos se sienten tan cómodos. Ahora mismo de hecho está habiendo un debate bastante acalorado en PyAr sobre el tema. Esto significa que he mandado emails a los tres grupos que he enunciado más arriba por si nos pueden echar un cable o dar algún consejo sobre este tema. Si a alguien le interesa todo esto, le recomiendo un vídeo y un podcast: * Diversity in practice: How the Boston Python User Group grew from 0 % to 15 % women (http://www.youtube.com/watch?v=QrITN6GZDu4) * inSCIght Episode 27: Ladies Who Learn And Code ( http://inscight.org/2012/06/23/episode-27-ladies-who-learn-and-code/) (Divertidísimo además, no tiene pérdida) Soy consciente de que esto puede sonar tajante, y de hecho no recuerdo haberlo consultado con nadie, pero a mí me parece algo muy importante y si he abierto este hilo es por si a alguien le apetece discutir sobre el tema (discutir en el buen sentido de la palabra, por supuesto). Evidentemente creo que todos estamos de acuerdo en que no hay que discriminar, no hay que hacer cierto tipo de comentarios, etcétera. Pero hay detalles sutiles, cosas de las que no nos damos cuenta, que me gustaría cuidar para que todo el mundo pueda decir que la PyConES fue un ejemplo de que la comunidad Python está abierta a todo el mundo, da igual el género, nacionalidad o lo que sea. Por poner un ejemplo, el otro día escuchando el capítulo de inSCIght me pareció oir que mencionaron que en uno de estos eventos había espacio para dejar a los niños. Rayos, ¿cómo no se me había ocurrido antes? Sutilezas como esta son las que marcan la diferencia. También a través del Twitter de Pybonacci he intentado llegar a nuestras (pocas) seguidoras y desde aquí les quiero animar a ellas y a las que nos están leyendo ahora y que no han participado todavía a animarse :) Un saludo, Juan Luis Cano ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Wed Nov 21 17:31:22 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Wed, 21 Nov 2012 17:31:22 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: > > Tiene que haber sitio para todos. > Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un poco de cupo, pero creo que lo podemos solucionar haciendo el evento público (para que se retransmita en directo y la gente lo vea como un vídeo de YouTube) pero que «se metan» los que estén más comprometidos con el evento y quieran involucrarse un poco más. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ukeitaro en yahoo.es Wed Nov 21 17:33:06 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Wed, 21 Nov 2012 16:33:06 +0000 (GMT) Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: References: Message-ID: <1353515586.25417.YahooMailNeo@web133104.mail.ir2.yahoo.com> Juan Luis, es una aportación muy interesante. Con tu permiso voy a utilizarlo en algún congreso más académico en el que ando inmiscuido. Por supuesto tienes todo mi apoyo en esto. Un abrazo. ________________________________ De: Juan Luis Cano Rodríguez Para: La lista de python en castellano Enviado: Miércoles 21 de noviembre de 2012 17:28 Asunto: [Python-es] [PyConES] Diversidad en la PyConES Una cosa que me gustaría comentar y que no sé si he hecho ya es que tengo un objetivo personal para esta conferencia y es conseguir que haya diversidad. Llevo mucho tiempo pendiente de lo que hacen grupos como PyLadies, el Boston Python Users Group, Ladies learning code y otros, he visto el progreso en las últimas PyCon proporcionando un código de conducta y una política de actuación contra casos de acoso, y, en definitiva, no veo el sentido la frase «a las mujeres no les interesa programar» con la que algunos se sienten tan cómodos. Ahora mismo de hecho está habiendo un debate bastante acalorado en PyAr sobre el tema. Esto significa que he mandado emails a los tres grupos que he enunciado más arriba por si nos pueden echar un cable o dar algún consejo sobre este tema. Si a alguien le interesa todo esto, le recomiendo un vídeo y un podcast: * Diversity in practice: How the Boston Python User Group grew from 0 % to 15 % women (http://www.youtube.com/watch?v=QrITN6GZDu4) * inSCIght Episode 27: Ladies Who Learn And Code (http://inscight.org/2012/06/23/episode-27-ladies-who-learn-and-code/) (Divertidísimo además, no tiene pérdida) Soy consciente de que esto puede sonar tajante, y de hecho no recuerdo haberlo consultado con nadie, pero a mí me parece algo muy importante y si he abierto este hilo es por si a alguien le apetece discutir sobre el tema (discutir en el buen sentido de la palabra, por supuesto). Evidentemente creo que todos estamos de acuerdo en que no hay que discriminar, no hay que hacer cierto tipo de comentarios, etcétera. Pero hay detalles sutiles, cosas de las que no nos damos cuenta, que me gustaría cuidar para que todo el mundo pueda decir que la PyConES fue un ejemplo de que la comunidad Python está abierta a todo el mundo, da igual el género, nacionalidad o lo que sea. Por poner un ejemplo, el otro día escuchando el capítulo de inSCIght me pareció oir que mencionaron que en uno de estos eventos había espacio para dejar a los niños. Rayos, ¿cómo no se me había ocurrido antes? Sutilezas como esta son las que marcan la diferencia. También a través del Twitter de Pybonacci he intentado llegar a nuestras (pocas) seguidoras y desde aquí les quiero animar a ellas y a las que nos están leyendo ahora y que no han participado todavía a animarse :) Un saludo, Juan Luis Cano _______________________________________________ Python-es mailing list Python-es en python.org http://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 wolvelopez en gmail.com Wed Nov 21 17:38:22 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Wed, 21 Nov 2012 17:38:22 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Eso si. Me parece buena idea. El 21 de noviembre de 2012 17:31, Juan Luis Cano Rodríguez < juanlu001 en gmail.com> escribió: > Tiene que haber sitio para todos. >> > > Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo > pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un poco > de cupo, pero creo que lo podemos solucionar haciendo el evento público > (para que se retransmita en directo y la gente lo vea como un vídeo de > YouTube) pero que «se metan» los que estén más comprometidos con el evento > y quieran involucrarse un poco más. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 euribates en gmail.com Wed Nov 21 23:10:14 2012 From: euribates en gmail.com (Juan Ignacio) Date: Wed, 21 Nov 2012 22:10:14 +0000 Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: <1353515586.25417.YahooMailNeo@web133104.mail.ir2.yahoo.com> References: <1353515586.25417.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Apoyo totalmente la moción. O mejor, súbelo a un 110% 2012/11/21 Javier Gutierrez : > Juan Luis, es una aportación muy interesante. Con tu permiso voy a > utilizarlo en algún congreso más académico en el que ando inmiscuido. > > Por supuesto tienes todo mi apoyo en esto. > Un abrazo. > > > ________________________________ > De: Juan Luis Cano Rodríguez > Para: La lista de python en castellano > Enviado: Miércoles 21 de noviembre de 2012 17:28 > Asunto: [Python-es] [PyConES] Diversidad en la PyConES > > Una cosa que me gustaría comentar y que no sé si he hecho ya es que tengo un > objetivo personal para esta conferencia y es conseguir que haya diversidad. > Llevo mucho tiempo pendiente de lo que hacen grupos como PyLadies, el Boston > Python Users Group, Ladies learning code y otros, he visto el progreso en > las últimas PyCon proporcionando un código de conducta y una política de > actuación contra casos de acoso, y, en definitiva, no veo el sentido la > frase «a las mujeres no les interesa programar» con la que algunos se > sienten tan cómodos. Ahora mismo de hecho está habiendo un debate bastante > acalorado en PyAr sobre el tema. > > Esto significa que he mandado emails a los tres grupos que he enunciado más > arriba por si nos pueden echar un cable o dar algún consejo sobre este tema. > Si a alguien le interesa todo esto, le recomiendo un vídeo y un podcast: > > * Diversity in practice: How the Boston Python User Group grew from 0 % to > 15 % women (http://www.youtube.com/watch?v=QrITN6GZDu4) > > * inSCIght Episode 27: Ladies Who Learn And Code > (http://inscight.org/2012/06/23/episode-27-ladies-who-learn-and-code/) > (Divertidísimo además, no tiene pérdida) > > Soy consciente de que esto puede sonar tajante, y de hecho no recuerdo > haberlo consultado con nadie, pero a mí me parece algo muy importante y si > he abierto este hilo es por si a alguien le apetece discutir sobre el tema > (discutir en el buen sentido de la palabra, por supuesto). > > Evidentemente creo que todos estamos de acuerdo en que no hay que > discriminar, no hay que hacer cierto tipo de comentarios, etcétera. Pero hay > detalles sutiles, cosas de las que no nos damos cuenta, que me gustaría > cuidar para que todo el mundo pueda decir que la PyConES fue un ejemplo de > que la comunidad Python está abierta a todo el mundo, da igual el género, > nacionalidad o lo que sea. > > Por poner un ejemplo, el otro día escuchando el capítulo de inSCIght me > pareció oir que mencionaron que en uno de estos eventos había espacio para > dejar a los niños. Rayos, ¿cómo no se me había ocurrido antes? Sutilezas > como esta son las que marcan la diferencia. > > También a través del Twitter de Pybonacci he intentado llegar a nuestras > (pocas) seguidoras y desde aquí les quiero animar a ellas y a las que nos > están leyendo ahora y que no han participado todavía a animarse :) > > Un saludo, > > Juan Luis Cano > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Juan Ignacio Rodríguez de León Móvil: 605 890514 E-Mail: euribates en gmail.com http://www.metriz.com/ http://descon2.com/ http://www.elornitorrincoenmascarado.com/ From pych3m4 en gmail.com Thu Nov 22 01:15:27 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Thu, 22 Nov 2012 01:15:27 +0100 Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: References: Message-ID: El 21/11/2012 17:29, "Juan Luis Cano Rodríguez" escribió: > > Una cosa que me gustaría comentar y que no sé si he hecho ya es que tengo un objetivo personal para esta conferencia y es conseguir que haya diversidad. Llevo mucho tiempo pendiente de lo que hacen grupos como PyLadies, el Boston Python Users Group, Ladies learning code y otros, he visto el progreso en las últimas PyCon proporcionando un código de conducta y una política de actuación contra casos de acoso, y, en definitiva, no veo el sentido la frase «a las mujeres no les interesa programar» con la que algunos se sienten tan cómodos. Ahora mismo de hecho está habiendo un debate bastante acalorado en PyAr sobre el tema. > Mi total apoyo. Me resulta extrano que sean necesarios grupos como pyladies por dar a entender que la mujer no se integra plenamente en los demas grupos dominados por hombres. Como dicen las chicas de "Hackers & Developers Magazine": "Porque ser hacker, no es solo cosa de hombres: es de seres humanos!" Por cierto, tambien les daria un toque a este grupo. Muchas son programadoras python y tal vez puedan aportar ideas. http://www.hdmagazine.org/ ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Thu Nov 22 01:53:56 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Thu, 22 Nov 2012 01:53:56 +0100 Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: References: Message-ID: Ni se me había ocurrido Chema, ¡y eso que ya conocía la revista! No tienen un email «conjunto» de la revista, así que mejor les digo por Twitter que se pasen por aquí (o las contactamos a todas una por una... ay). Buena idea. Un saludo 2012/11/22 Chema Cortes > > El 21/11/2012 17:29, "Juan Luis Cano Rodríguez" > escribió: > > > > > Una cosa que me gustaría comentar y que no sé si he hecho ya es que > tengo un objetivo personal para esta conferencia y es conseguir que haya > diversidad. Llevo mucho tiempo pendiente de lo que hacen grupos como > PyLadies, el Boston Python Users Group, Ladies learning code y otros, he > visto el progreso en las últimas PyCon proporcionando un código de conducta > y una política de actuación contra casos de acoso, y, en definitiva, no veo > el sentido la frase «a las mujeres no les interesa programar» con la que > algunos se sienten tan cómodos. Ahora mismo de hecho está habiendo un > debate bastante acalorado en PyAr sobre el tema. > > > > Mi total apoyo. Me resulta extrano que sean necesarios grupos como > pyladies por dar a entender que la mujer no se integra plenamente en los > demas grupos dominados por hombres. Como dicen las chicas de "Hackers & > Developers Magazine": "Porque ser hacker, no es solo cosa de hombres: es de > seres humanos!" > > Por cierto, tambien les daria un toque a este grupo. Muchas son > programadoras python y tal vez puedan aportar ideas. > > http://www.hdmagazine.org/ > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 astralrod en gmail.com Thu Nov 22 04:42:28 2012 From: astralrod en gmail.com (astralrod) Date: Wed, 21 Nov 2012 21:42:28 -0600 Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: References: Message-ID: Me parece muy bien que se busque dejar de lado la idea de que programar o hackear o X tema de sistemas no sea exclusivo de hombres, tambien, ademas de inlcuir a las mujeres, les recuerdo que tambien hay hombres y mujeres transexualesque nos deidcamos al desarrollo de sistemas... aunuqe muchas veces tengamos que fingir algo que no somos por las políticas cerradas de las empresas. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Thu Nov 22 09:59:17 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Thu, 22 Nov 2012 09:59:17 +0100 Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: References: Message-ID: El día 22 de noviembre de 2012 04:42, astralrod escribió: > Me parece muy bien que se busque dejar de lado la idea de que programar o > hackear o X tema de sistemas no sea exclusivo de hombres, tambien, ademas de > inlcuir a las mujeres, les recuerdo que tambien hay hombres y mujeres > transexualesque nos deidcamos al desarrollo de sistemas... aunuqe muchas > veces tengamos que fingir algo que no somos por las políticas cerradas de > las empresas. No creo que estemos hablando de dónde poner los límites, si no más bien conseguir que todos se sientan integrados en un mismo proyecto. Sugerencias como la que haces tendrán que ser tenidas en cuenta. -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From cm.agullo en gmail.com Thu Nov 22 13:24:06 2012 From: cm.agullo en gmail.com (=?ISO-8859-1?Q?Carlos_Agull=F3_Calvo?=) Date: Thu, 22 Nov 2012 13:24:06 +0100 Subject: [Python-es] error bucle for Message-ID: he creado el siguiente programita: mes_entrada=raw_input ('Escribe un mes de entrada:') mes=open(mes_entrada,'r') lista_estaciones=[] for line in mes: if line[1:8] in lista_estaciones: pass else: lista_estaciones.append(line[1:8]) for i in lista_estaciones: num_est=str(i) nombre_estacion='est_' + num_est + '.txt' archivo_estacion=open(nombre_estacion,'a') * for line in mes:* * print num_est* * if line [1:8]==num_est:* * archivo_estacion.write(line)* * else:* * pass* * archivo_estacion.close* mes.close y el segundo bucle me falla, puesto que le digo que para cada linea del archivo *mes *me mire los caracteres del 2 al 8 y si es igual al num_est me lo escriba en el archivo_estacion; pero los archivos *est_XXX.txt* que me crea se me quedan vacíos. Como se ve, he metido un *print num_est* dentro del bucle para que me apareciera en pantalla algo, pero no me aparece en la pantalla nada de nada ¿sabéis por qué? Muchas gracias ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From dquijote22 en gmail.com Thu Nov 22 14:16:03 2012 From: dquijote22 en gmail.com (Antonio Mas) Date: Thu, 22 Nov 2012 14:16:03 +0100 Subject: [Python-es] error bucle for In-Reply-To: References: Message-ID: <50AE2593.9000301@gmail.com> Creo que al recorrer el fichero en el primer bucle dejas el índice al final del fichero y por eso en el segundo bucle no entras. Habría que hacer un seek(0) en mes Que me corrijan los que manejan que yo estoy en cinturón blanco/amarillo todavía de python. Saludos Toni On 22/11/12 13:24, Carlos Agulló Calvo wrote: > he creado el siguiente programita: > > mes_entrada=raw_input ('Escribe un mes de entrada:') > > mes=open(mes_entrada,'r') > > lista_estaciones=[] > > > for line in mes: > if line[1:8] in lista_estaciones: > pass > else: > lista_estaciones.append(line[1:8]) > > > for i in lista_estaciones: > num_est=str(i) > nombre_estacion='est_' + num_est + '.txt' > archivo_estacion=open(nombre_estacion,'a') > > *for line in mes:* > * print num_est* > * if line [1:8]==num_est:* > *archivo_estacion.write(line)* > * else:* > * pass* > * archivo_estacion.close* > > mes.close > > y el segundo bucle me falla, puesto que le digo que para cada linea > del archivo *mes *me mire los caracteres del 2 al 8 y si es igual al > num_est me lo escriba en el archivo_estacion; pero los archivos > *est_XXX.txt* que me crea se me quedan vacíos. > > Como se ve, he metido un *print num_est* dentro del bucle para que me > apareciera en pantalla algo, pero no me aparece en la pantalla nada de > nada ¿sabéis por qué? > > > Muchas gracias > > > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 juanlu001 en gmail.com Thu Nov 22 14:33:39 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Thu, 22 Nov 2012 14:33:39 +0100 Subject: [Python-es] [PyConES] Diversidad en la PyConES In-Reply-To: References: Message-ID: Exacto, muchas gracias por decirlo astral. Como digo, estamos más que abiertos a todo tipo de ideas para conseguir que no solo las mujeres, sino todo el mundo se sienta completamente integrado. Animo a todos a que trabajemos en esta dirección, porque también es verdad que muchas veces por ignorancia o inercia se nos escapa que hay colectivos o minorías a quienes no se les tiene en cuenta como se debiera. Vuelvo a recordar que este lunes tenemos Hangout en Google+ para concretar detalles sobre el evento, de modo que si en ese momento o en cualquier otro a través de esta lista o en privado alguien quiere aportar algo, será más que bienvenido. 2012/11/22 astralrod > Me parece muy bien que se busque dejar de lado la idea de que programar o > hackear o X tema de sistemas no sea exclusivo de hombres, tambien, ademas > de inlcuir a las mujeres, les recuerdo que tambien hay hombres y mujeres > transexualesque nos deidcamos al desarrollo de sistemas... aunuqe muchas > veces tengamos que fingir algo que no somos por las políticas cerradas de > las empresas. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 carlos.zun en gmail.com Thu Nov 22 14:38:05 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Thu, 22 Nov 2012 08:38:05 -0500 Subject: [Python-es] error bucle for In-Reply-To: References: Message-ID: 2012/11/22 Carlos Agulló Calvo : > he creado el siguiente programita: > > mes_entrada=raw_input ('Escribe un mes de entrada:') > > mes=open(mes_entrada,'r') > > lista_estaciones=[] > > > for line in mes: > if line[1:8] in lista_estaciones: > pass > else: > lista_estaciones.append(line[1:8]) > > > for i in lista_estaciones: > num_est=str(i) > nombre_estacion='est_' + num_est + '.txt' > archivo_estacion=open(nombre_estacion,'a') > > for line in mes: > print num_est > if line [1:8]==num_est: > archivo_estacion.write(line) > else: > pass > archivo_estacion.close > > mes.close > > y el segundo bucle me falla, puesto que le digo que para cada linea del > archivo mes me mire los caracteres del 2 al 8 y si es igual al num_est me lo > escriba en el archivo_estacion; pero los archivos est_XXX.txt que me crea se > me quedan vacíos. > > Como se ve, he metido un print num_est dentro del bucle para que me > apareciera en pantalla algo, pero no me aparece en la pantalla nada de nada > ¿sabéis por qué? > Como dice Antonio, estas al final del archivo así que el segundo bucle no contiene nada sobre que iterar. Añade mes.seek(0) antes del segundo bucle. A parte quería añadir que close es un método, por lo que deberías usar mes.close(), y mucho mejor practica, usar with: with open(archivo, 'r') as mes: for line in mes: ... Con with te olvidas de tener que cerrar el archivo ya que python lo hace por tí. Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From maengora en gmail.com Thu Nov 22 14:56:02 2012 From: maengora en gmail.com (=?ISO-8859-1?Q?Manuel_Enrique_Gonz=E1lez_Ram=EDrez?=) Date: Thu, 22 Nov 2012 08:56:02 -0500 Subject: [Python-es] error bucle for In-Reply-To: <50AE2593.9000301@gmail.com> References: <50AE2593.9000301@gmail.com> Message-ID: Mírate este enlace en el que hace mucho rato hice un ejercicio similar, quizás te pueda servir: http://maengora.blogspot.com/2010/10/receta-python-buscar-una-cadena-de-un.html El 22 de noviembre de 2012 08:16, Antonio Mas escribió: > Creo que al recorrer el fichero en el primer bucle dejas el índice al > final del fichero y por eso en el segundo bucle no entras. > > Habría que hacer un seek(0) en mes > > > Que me corrijan los que manejan que yo estoy en cinturón blanco/amarillo > todavía de python. > > > Saludos > Toni > > > On 22/11/12 13:24, Carlos Agulló Calvo wrote: > > he creado el siguiente programita: > > mes_entrada=raw_input ('Escribe un mes de entrada:') > > mes=open(mes_entrada,'r') > > lista_estaciones=[] > > > for line in mes: > if line[1:8] in lista_estaciones: > pass > else: > lista_estaciones.append(line[1:8]) > > > for i in lista_estaciones: > num_est=str(i) > nombre_estacion='est_' + num_est + '.txt' > archivo_estacion=open(nombre_estacion,'a') > > * for line in mes:* > * print num_est* > * if line [1:8]==num_est:* > * archivo_estacion.write(line)* > * else:* > * pass* > * archivo_estacion.close* > > mes.close > > y el segundo bucle me falla, puesto que le digo que para cada linea del > archivo *mes *me mire los caracteres del 2 al 8 y si es igual al num_est > me lo escriba en el archivo_estacion; pero los archivos *est_XXX.txt* que > me crea se me quedan vacíos. > > Como se ve, he metido un *print num_est* dentro del bucle para que me > apareciera en pantalla algo, pero no me aparece en la pantalla nada de nada > ¿sabéis por qué? > > > Muchas gracias > > > > > > > _______________________________________________ > Python-es mailing listPython-es en python.orghttp://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Manuel Enrique González Ramírez http://maengora.blogspot.com ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From czm.ext en gmail.com Thu Nov 22 16:34:04 2012 From: czm.ext en gmail.com (czm czm) Date: Thu, 22 Nov 2012 16:34:04 +0100 Subject: [Python-es] =?iso-8859-1?q?Profesor_programaci=F3n_Sevilla?= Message-ID: Busco profesor de python en Sevilla para clases particulares de manera presencial, mis conocimientos de programación son nulos. Gracias y saludos!. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ukeitaro en yahoo.es Thu Nov 22 16:48:28 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Thu, 22 Nov 2012 15:48:28 +0000 (GMT) Subject: [Python-es] =?iso-8859-1?q?Profesor_programaci=F3n_Sevilla?= In-Reply-To: References: Message-ID: <1353599308.69995.YahooMailNeo@web133101.mail.ir2.yahoo.com> Si no tes es urgente te animo a que te vengas el próximo30 a las 18:30 a la primera reunión de Python-Sevilla. Seguro que mejores candidatos no vas a encontrar. Te dejo el enlace: http://www.linkedin.com/groups/PythonSevilla-4685758 Un saludo. ________________________________ De: czm czm Para: python-es en python.org Enviado: Jueves 22 de noviembre de 2012 16:34 Asunto: [Python-es] Profesor programación Sevilla Busco profesor de python en Sevilla para clases particulares de manera presencial, mis conocimientos de programación son nulos. Gracias y saludos!. _______________________________________________ Python-es mailing list Python-es en python.org http://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 czm.ext en gmail.com Thu Nov 22 16:52:42 2012 From: czm.ext en gmail.com (czm czm) Date: Thu, 22 Nov 2012 16:52:42 +0100 Subject: [Python-es] =?iso-8859-1?q?Profesor_programaci=F3n_Sevilla?= In-Reply-To: <1353599308.69995.YahooMailNeo@web133101.mail.ir2.yahoo.com> References: <1353599308.69995.YahooMailNeo@web133101.mail.ir2.yahoo.com> Message-ID: Tú me vales, dime precio/hora y cuando podemos empezar, recuerda que no tengo ni idea de programación. Comenta como me lo plantearías. Saludos ;-P. El 22 de noviembre de 2012 16:48, Javier Gutierrez escribió: > Si no tes es urgente te animo a que te vengas el próximo30 a las 18:30 a > la primera reunión de Python-Sevilla. Seguro que mejores candidatos no vas > a encontrar. Te dejo el enlace: > > http://www.linkedin.com/groups/PythonSevilla-4685758 > > > Un saludo. > > > ------------------------------ > *De:* czm czm > *Para:* python-es en python.org > *Enviado:* Jueves 22 de noviembre de 2012 16:34 > *Asunto:* [Python-es] Profesor programación Sevilla > > Busco profesor de python en Sevilla para clases particulares de manera > presencial, mis conocimientos de programación son nulos. > > > Gracias y saludos!. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 jza en oooes.org Thu Nov 22 16:53:40 2012 From: jza en oooes.org (Alexandro Colorado) Date: Thu, 22 Nov 2012 09:53:40 -0600 Subject: [Python-es] =?utf-8?q?Profesor_programaci=C3=B3n_Sevilla?= In-Reply-To: References: Message-ID: Lo mas rapido que te sugiero es verte un video tutorias. Tambien en las universidades algun estudiante hambriento podra darte mentoraje en programacion. Si encuentras una lista de algun grupo de Software libre en sevilla sera mas rapido. Tambien esta el grupo de software libre en la universidad de sevilla, quizas te puedan orientar y referir. http://sugus.eii.us.es/web/ Segun veo los martes hacen talleres de software libre y programacion. On 11/22/12, czm czm wrote: > Busco profesor de python en Sevilla para clases particulares de manera > presencial, mis conocimientos de programación son nulos. > > > Gracias y saludos!. > -- Alexandro Colorado PPMC Apache OpenOffice http://es.openoffice.org From ukeitaro en yahoo.es Thu Nov 22 16:58:06 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Thu, 22 Nov 2012 15:58:06 +0000 (GMT) Subject: [Python-es] =?iso-8859-1?q?Profesor_programaci=F3n_Sevilla?= In-Reply-To: References: <1353599308.69995.YahooMailNeo@web133101.mail.ir2.yahoo.com> Message-ID: <1353599886.82193.YahooMailNeo@web133104.mail.ir2.yahoo.com> Me temo que me es imposible, pero gracias por el ofrecimiento. si quieres nos vemos el 30 y charlamos. Un saludo. ________________________________ De: czm czm Para: Javier Gutierrez ; La lista de python en castellano Enviado: Jueves 22 de noviembre de 2012 16:52 Asunto: Re: [Python-es] Profesor programación Sevilla Tú me vales, dime precio/hora y cuando podemos empezar, recuerda que no tengo ni idea de programación. Comenta como me lo plantearías. Saludos ;-P. El 22 de noviembre de 2012 16:48, Javier Gutierrez escribió: Si no tes es urgente te animo a que te vengas el próximo30 a las 18:30 a la primera reunión de Python-Sevilla. Seguro que mejores candidatos no vas a encontrar. Te dejo el enlace: > > >http://www.linkedin.com/groups/PythonSevilla-4685758 > > > > > >Un saludo. > > > > > >________________________________ > De: czm czm >Para: python-es en python.org >Enviado: Jueves 22 de noviembre de 2012 16:34 >Asunto: [Python-es] Profesor programación Sevilla > > > >Busco profesor de python en Sevilla para clases particulares de manera presencial, mis conocimientos de programación son nulos. > > > > >Gracias y saludos!. > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > > >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://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 Nov 22 19:11:14 2012 From: monobot.soft en gmail.com (monoBOT) Date: Thu, 22 Nov 2012 18:11:14 +0000 Subject: [Python-es] =?iso-8859-1?q?Profesor_programaci=F3n_Sevilla?= In-Reply-To: <1353599886.82193.YahooMailNeo@web133104.mail.ir2.yahoo.com> References: <1353599308.69995.YahooMailNeo@web133101.mail.ir2.yahoo.com> <1353599886.82193.YahooMailNeo@web133104.mail.ir2.yahoo.com> Message-ID: Hola, yo empece de 0 en programación hace un par de años y lo he relatado todo el mi blog. Es una experiencia muy interesante y gratificante ... ánimo! -- *monoBOT* Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From py en ch3m4.org Thu Nov 22 21:26:15 2012 From: py en ch3m4.org (Chema Cortes) Date: Thu, 22 Nov 2012 21:26:15 +0100 Subject: [Python-es] error bucle for In-Reply-To: References: Message-ID: <50AE8A67.3030303@ch3m4.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 22/11/12 13:24, Carlos Agulló Calvo escribió: > he creado el siguiente programita: > > mes_entrada=raw_input ('Escribe un mes de entrada:') > > mes=open(mes_entrada,'r') > > lista_estaciones=[] > > > for line in mes: if line[1:8] in lista_estaciones: pass else: > lista_estaciones.append(line[1:8]) > > > for i in lista_estaciones: num_est=str(i) nombre_estacion='est_' + > num_est + '.txt' archivo_estacion=open(nombre_estacion,'a') > > *for line in mes:* * print num_est* * if line > [1:8]==num_est:* * archivo_estacion.write(line)* * > else:* * pass* * archivo_estacion.close* > > mes.close > > y el segundo bucle me falla, puesto que le digo que para cada linea > del archivo *mes *me mire los caracteres del 2 al 8 y si es igual > al num_est me lo escriba en el archivo_estacion; pero los archivos > *est_XXX.txt* que me crea se me quedan vacíos. Si me permites, hay algunos consejos que quisiera añadir a los ya dados en los otros mensajes. Introducir la sentencia "pass" sólo tiene sentido para señalar alguna parte del código donde piensas añadir código más adelante. No hace falta que aparezcan en los if..else para completarlos: if line[1:8] in lista_estaciones: pass else: lista_estaciones.append(line[1:8]) queda mejor como if line[1:8] not in lista_estaciones: lista_estaciones.append(line[1:8]) y en el caso de if line [1:8]==num_est: archivo_estacion.write(line) else: pass el else sobraría if line [1:8]==num_est: archivo_estacion.write(line) En cuanto a esta expresión for i in lista_estaciones: num_est=str(i) nombre_estacion='est_' + num_est + '.txt' es un poco extraña. Parece como que 'i' debería ser un número, pero es una cadena de 8 caracteres y no me encaja mucho en que los ficheros sean del estilo 'est_XXX.txt'. Más bien parece como que necesites pasar a número y no a str: nombre_estacion='est_%03d.txt'%int(num_est) Combinando todo, aquí te pongo un código más concreto para que lo revises: lista_estaciones=set(line[1:8] for line in open(mes_entrada)) for estacion in lista_estaciones: nombre_estacion='est_%03d.txt'%int(estacion) with open(nombre_estacion,'a') as salida: salida.writelines( line for line in open(mes_entrada) if line[1:8]=estacion ) Y rizando el rizo, se puede mejorar más todavía con la función itertools.groupby en un script que roza la magia: from itertools import groupby def get_estacion(line): return line[1:8] for est,it in groupby(open(mes_entrada), get_estacion): nombre_estacion='est_%03d.txt'%int(est) with open(nombre_estacion,"a") as f: f.writelines(it) En esta versión el fichero de entrada sólo se lee una vez y no las N+1 veces (siendo N el número de estaciones) que se lee en el resto de versiones. A cambio, los ficheros de salida se abren y se cierran múltiples veces. Que no te desespere el no comprender estas últimas versiones. Con tiempo las entenderás. :P - -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJQropYAAoJEFdWyBWwhL4FgDYIAJ3osCrLP2DMnhV8aD9rxegC B4fa98LdMUkEpWgSVIX2LlrT9i5AdZFx8gyYPV3KN1BeuAVlUeMQ+Z2GPE7O+iW6 1fgpuVG6Qak2OY4hhxf8c1tcp0s53Gj0hJw6YaZ5CoG5d8b9m9FKZfwhJkgQFLHb py4I0M+5q43+Nktptblh1a4egt/MuFIqjJEXZRJPLgDNMexXL0I7f+rsCpXa3802 M11uqL/6udsNjIGKn3Q0wvjppoWaSzdhivYVOdqXzEAahaupJ1DFblnsYGpBhTSG QjazmIksB9xN03aHa0XfM2S7mNls3lgAzEs8vkTcdkKhcYqOeLjkO8dQeeW/c1M= =ZAjK -----END PGP SIGNATURE----- From gmourinopardo en yahoo.es Fri Nov 23 16:19:32 2012 From: gmourinopardo en yahoo.es (=?iso-8859-1?Q?Gonzalo_Mouri=FFfffffffffff1o_Pardo?=) Date: Fri, 23 Nov 2012 15:19:32 +0000 (GMT) Subject: [Python-es] Access y Python In-Reply-To: References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> <1353453044.34979.YahooMailNeo@web171701.mail.ir2.yahoo.com> Message-ID: <1353683972.62894.YahooMailNeo@web171705.mail.ir2.yahoo.com> Bueno después de estar investigando esta semana por internet ya tengo algo claro lo del access y el python. estoy utilizando win32com.client con código SQL, pero no se meter una contraseña en la base de datos, para ponerla algo de seguridad, alguien me podria decir que hacer. Gracias. #!/usr/bin/env python # -*- coding: cp1252 -*- import win32com.client   class dbcreation():     def __init__(self, lista):         self.lista = lista         self.user = lista         #self.user = self.lista[6]         arch1 = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=' + self.user         arch = arch1 + '.zrt;'         catalog = win32com.client.Dispatch('ADOX.Catalog')         catalog.Create(arch)         self.abrir = dbopen(self.user)         self.conecction = self.abrir.conecction         string1 = "CREATE TABLE Usuario (Nombre varchar(25), Apellidos varchar"         string2 = "(40),  Nivel numeric(2)"         string = string1 + string2          self.conecction.execute(string)         self.conecction.Close() class dbopen():     def __init__(self, user):         self.user = user         self.conecction = win32com.client.Dispatch('ADODB.Connection')         arch1 = 'PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=' + self.user         self.arch = arch1 + '.zrt;'         self.conecction.Open(self.arch, password = "Casa") dbcreation(lista = "GMP012") ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From py en ch3m4.org Fri Nov 23 16:58:08 2012 From: py en ch3m4.org (Chema Cortes) Date: Fri, 23 Nov 2012 16:58:08 +0100 Subject: [Python-es] Access y Python In-Reply-To: <1353683972.62894.YahooMailNeo@web171705.mail.ir2.yahoo.com> References: <1352813108.16153.YahooMailNeo@web171703.mail.ir2.yahoo.com> <1353410250.99710.YahooMailNeo@web171701.mail.ir2.yahoo.com> <1353453044.34979.YahooMailNeo@web171701.mail.ir2.yahoo.com> <1353683972.62894.YahooMailNeo@web171705.mail.ir2.yahoo.com> Message-ID: <50AF9D10.407@ch3m4.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 23/11/12 16:19, Gonzalo Mouriÿfffffffffff1o Pardo escribió: > Bueno después de estar investigando esta semana por internet ya > tengo algo claro lo del access y el python. estoy utilizando > win32com.client con código SQL, pero no se meter una contraseña en > la base de datos, para ponerla algo de seguridad, alguien me podria > decir que hacer. El sistema de seguridad de access se mantiene desde la base de datos "system.mdw", un fichero que la gente nunca se acuerda de copiar junto con la base de datos protegida: http://www.hispavila.com/3ds/office/seguridadaccess.html Te recomiendo usar alguna base de datos de verdad (aunque sea SQLServer Desktop) si quieres tener seguridad. - -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJQr50GAAoJEFdWyBWwhL4FShgIAId3mks8knZQ4YvQ3Xz9ErYl rY6Nq/BME5azcwtpY6R9tG9Pg7pkZkmBWuWNWf4mxA9YDfGmuFSBC/LH2vTvpC/8 DyuuVh7WbnPqGfA4y3x1nGdqQ1G/0+11oHhdea3VpNbYOgVRIJ3h3j+hfhDKuxu4 5zlP9PayVZkoiO4L8EmoC/Hf0ebD6SRICOk5KcItp5EY6zVPJfH57SaQ/qYLvu1L LG0nPOseqTyTfqK7AzqGfqyEqxx3umdZYblun8itus2c+rWyHil0GtQvXxjYAWPt WX6f2YSo5mPh9yuA5RwHBkimEilJnom/YSiWBtEVB5gGR9E4lVXLOi2pog4S9EQ= =WEol -----END PGP SIGNATURE----- From jcaballero.hep en gmail.com Sat Nov 24 20:01:28 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Sat, 24 Nov 2012 14:01:28 -0500 Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas?= =?iso-8859-1?q?=3F?= Message-ID: Hola, es una pregunta medio técnica, medio filosófica. Al menos desde el punto de vista de lo que se viene en llamar un "intruso", como es mi caso. Alguien que trabaja como desarrollador sin ser informático de educación universitaria. Imaginemos un pseudo-código sencillo como éste: -------------------------------------------------------------------------------- def foo(): out = [] for blah in blah: out.append( ... ) return out info = foo() if info: # o equivalentemente if len(info)==0 print "foo() devuelve una lista de valores" -------------------------------------------------------------------------------- Funcionar, funciona. Lo que me pregunto es si sería, desde el punto de vista del desarrollo de software, más apropiado trabajar con una clase dedicada en lugar de con el tipo básico 'list'. Algo como... -------------------------------------------------------------------------------- class MyInfoList: # si eso, se puede hacer MyInfoList(list) def __init__(self): self.infolist = [] def __nonzero__(self): return len(self.infolist) != 0 def foo(): out = MyInfoList() for blah in blah: out.infolist.append(...) return out -------------------------------------------------------------------------------- Desde el punto de vista de la ingenería de sw, ¿qué sería mejor? ¿Introduce la segunda forma alguna ventaja, o simplemente una complicación innecesaria? ¿Cuál de las dos formas es más aconsejable para un proyecto mediano (2 o 3 años de trabajo, un orden de magnitud de 100.000 líneas de código, más de un desarrollador)? Referencias a literatura sobre el asunto serán más que bienvenidas. Saludos cordiales, Jose ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Sat Nov 24 20:27:12 2012 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Sat, 24 Nov 2012 19:27:12 +0000 Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas?= =?iso-8859-1?q?=3F?= In-Reply-To: References: Message-ID: Yo sí soy informático de carrera (y empecé a estudiarla antes de la publicación del GoF*, todo sea dicho). Tengo una visión bastante pragmática respecto al uso de objetos y patrones: los uso donde creo que debo y donde no, me los salto. Esto para algunas personas es anatema, pero mira, es lo que hay. Para un proyecto pequeño, los objetos "custom" no suelo ni planteármelos, a menos que vea que me dan una ventaja interesante. Para un proyecto mediano o grande: depende del ciclo de vida de los datos (¿van a salir estos datos del entorno en que han sido generados, o circularán hasta vaya vd. a saber dónde - en el caso de Python, quizá me interese que la granularidad del objeto sea el módulo, exponiendo un API? ¿quién los va a usar? ¿van a ser persistentes o morirán en breve? etc) Pero me temo que eso es algo que sólo te da la experiencia y la planificación del proyecto. * GoF = Gang of Four, que es el apodo por el que se conoce al libro "Design Patterns" 2012/11/24 Jose Caballero > Hola, > > > es una pregunta medio técnica, medio filosófica. > Al menos desde el punto de vista de lo que se viene en llamar un > "intruso", como es mi caso. > Alguien que trabaja como desarrollador sin ser informático de educación > universitaria. > > Imaginemos un pseudo-código sencillo como éste: > > > -------------------------------------------------------------------------------- > def foo(): > out = [] > for blah in blah: > out.append( ... ) > return out > > info = foo() > if info: # o equivalentemente if len(info)==0 > print "foo() devuelve una lista de valores" > > -------------------------------------------------------------------------------- > > > Funcionar, funciona. > Lo que me pregunto es si sería, desde el punto de vista del desarrollo de > software, más apropiado trabajar con una clase dedicada en lugar de con el > tipo básico 'list'. Algo como... > > > -------------------------------------------------------------------------------- > class MyInfoList: # si eso, se puede hacer MyInfoList(list) > def __init__(self): > self.infolist = [] > def __nonzero__(self): > return len(self.infolist) != 0 > > def foo(): > out = MyInfoList() > for blah in blah: > out.infolist.append(...) > return out > > -------------------------------------------------------------------------------- > > > Desde el punto de vista de la ingenería de sw, ¿qué sería mejor? > ¿Introduce la segunda forma alguna ventaja, o simplemente una complicación > innecesaria? > ¿Cuál de las dos formas es más aconsejable para un proyecto mediano (2 o 3 > años de trabajo, un orden de magnitud de 100.000 líneas de código, más de > un desarrollador)? > > > > Referencias a literatura sobre el asunto serán más que bienvenidas. > Saludos cordiales, > Jose > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 ukeitaro en yahoo.es Sat Nov 24 22:01:48 2012 From: ukeitaro en yahoo.es (Javier Gutierrez) Date: Sat, 24 Nov 2012 21:01:48 +0000 (GMT) Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas=3F?= In-Reply-To: References: Message-ID: <1353790908.49063.YahooMailNeo@web133106.mail.ir2.yahoo.com> Hola Jose.   Las preguntas que planteas es muy interesante y me voy a mojar.   Mi respuesta es: Sí. Y alado: sin duda.   Te justifico brevemente el porqué con los primeros argumentos que se me vienen al cabeza (y que o están muy trabajados).   - Si usas clases dedicadas, aumentas la semántica de tu código, es decir, en vez de ver bucles e if, ves métodos que te transmiten el objetivo que persigues. Es un paso hacia las ideas de los DSLs y código fácil de entender. - Además tu código de negocio queda más pequeño. - Te quitas código de en medio, lo puedes poner en una esquina y usarlo sin que te estorbe. - Tu código va a ser más fácil e probar. - Llevándote código aparte y aislándolo te va a resultar más sencillo refactorizarlo. - Llevarte tu código a una clase dedicada te ayuda a darte cuenta de las dependencias que tienes. Si descubres que tienes que pasarle muchos parámetros a los métodos o que necesitas muchas referencias puede ser un aviso para revisar tu diseño y tus dependencias. - Aumenta la reusabilidad, bien directamente bien mediante el uso de herencia.   Por supuesto, hay que valorar si todo lo anterior merece la pena, ya que, aunque suena muy bien, podríamos caer en el riesgo e utilizar sobreingeniería. En ese sentido, la respuesta que nos da Ricardo es muy interesante y merece la pena tener en cuenta sus motivos.   Un saludo.   ________________________________ De: Ricardo Cárdenes Para: La lista de python en castellano Enviado: Sábado 24 de noviembre de 2012 20:27 Asunto: Re: [Python-es] pregunta casi filosófica: ¿es mejor usar tipos básicos o mejor clases dedicadas? Yo sí soy informático de carrera (y empecé a estudiarla antes de la publicación del GoF*, todo sea dicho). Tengo una visión bastante pragmática respecto al uso de objetos y patrones: los uso donde creo que debo y donde no, me los salto. Esto para algunas personas es anatema, pero mira, es lo que hay. Para un proyecto pequeño, los objetos "custom" no suelo ni planteármelos, a menos que vea que me dan una ventaja interesante. Para un proyecto mediano o grande: depende del ciclo de vida de los datos (¿van a salir estos datos del entorno en que han sido generados, o circularán hasta vaya vd. a saber dónde - en el caso de Python, quizá me interese que la granularidad del objeto sea el módulo, exponiendo un API? ¿quién los va a usar? ¿van a ser persistentes o morirán en breve? etc) Pero me temo que eso es algo que sólo te da la experiencia y la planificación del proyecto. * GoF = Gang of Four, que es el apodo por el que se conoce al libro "Design Patterns" 2012/11/24 Jose Caballero Hola, > > > > >es una pregunta medio técnica, medio filosófica.  >Al menos desde el punto de vista de lo que se viene en llamar un "intruso", como es mi caso.  >Alguien que trabaja como desarrollador sin ser informático de educación universitaria. > > >Imaginemos un pseudo-código sencillo como éste: > > >-------------------------------------------------------------------------------- >def foo(): >    out = [] >    for blah in blah: >        out.append( ... ) >     return out > > >info = foo() >if info:   # o equivalentemente   if len(info)==0 >    print "foo() devuelve una lista de valores" >-------------------------------------------------------------------------------- > > > > >Funcionar, funciona.  >Lo que me pregunto es si sería, desde el punto de vista del desarrollo de software, más apropiado trabajar con una clase dedicada en lugar de con el tipo básico 'list'. Algo como... > > >-------------------------------------------------------------------------------- >class MyInfoList:   # si eso, se puede hacer MyInfoList(list) >    def __init__(self): >        self.infolist = [] >    def __nonzero__(self): >        return len(self.infolist) != 0 > > >def foo(): >     out = MyInfoList() >     for blah in blah: >         out.infolist.append(...) >     return out >-------------------------------------------------------------------------------- > > > > >Desde el punto de vista de la ingenería de sw, ¿qué sería mejor?  >¿Introduce la segunda forma alguna ventaja, o simplemente una complicación innecesaria? >¿Cuál de las dos formas es más aconsejable para un proyecto mediano (2 o 3 años de trabajo, un orden de magnitud de 100.000 líneas de código, más de un desarrollador)? > > > > > > >Referencias a literatura sobre el asunto serán más que bienvenidas. >Saludos cordiales, >Jose >_______________________________________________ >Python-es mailing list >Python-es en python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ Python-es mailing list Python-es en python.org http://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 s_48k en yahoo.com Sat Nov 24 22:16:47 2012 From: s_48k en yahoo.com (s_48k) Date: Sat, 24 Nov 2012 22:16:47 +0100 Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas=3F?= Message-ID: <972037.66672.bm@smtp104-mob.biz.mail.ukl.yahoo.com> Depende de las necesidades y de la funcionalidad que necesites. Si te vale solo con el list, no hay necesidad de crear una clase, si tienes otras informaciones relacionadas con la lista, funcionalidades específicas a la propia lista, etc... Puede ser una buena solución. Pero vamos, dependiendo de las especificaciones de cada caso habrá una solución diferente. Saludos. -----Mensaje original----- De: Jose Caballero Enviado: 24/11/2012 20:02 Para: La lista de python en castellano Asunto: [Python-es] pregunta casi filosófica: ¿es mejor usar tipos básicos o mejor clases dedicadas? Hola, es una pregunta medio técnica, medio filosófica. Al menos desde el punto de vista de lo que se viene en llamar un "intruso", como es mi caso. Alguien que trabaja como desarrollador sin ser informático de educación universitaria. Imaginemos un pseudo-código sencillo como éste: -------------------------------------------------------------------------------- def foo(): out = [] for blah in blah: out.append( ... ) return out info = foo() if info: # o equivalentemente if len(info)==0 print "foo() devuelve una lista de valores" -------------------------------------------------------------------------------- Funcionar, funciona. Lo que me pregunto es si sería, desde el punto de vista del desarrollo de software, más apropiado trabajar con una clase dedicada en lugar de con el tipo básico 'list'. Algo como... -------------------------------------------------------------------------------- class MyInfoList: # si eso, se puede hacer MyInfoList(list) def __init__(self): self.infolist = [] def __nonzero__(self): return len(self.infolist) != 0 def foo(): out = MyInfoList() for blah in blah: out.infolist.append(...) return out -------------------------------------------------------------------------------- Desde el punto de vista de la ingenería de sw, ¿qué sería mejor? ¿Introduce la segunda forma alguna ventaja, o simplemente una complicación innecesaria? ¿Cuál de las dos formas es más aconsejable para un proyecto mediano (2 o 3 años de trabajo, un orden de magnitud de 100.000 líneas de código, más de un desarrollador)? Referencias a literatura sobre el asunto serán más que bienvenidas. Saludos cordiales, Jose ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From ricardo.cardenes en gmail.com Sat Nov 24 23:11:55 2012 From: ricardo.cardenes en gmail.com (=?ISO-8859-1?Q?Ricardo_C=E1rdenes?=) Date: Sat, 24 Nov 2012 22:11:55 +0000 Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas?= =?iso-8859-1?q?=3F?= In-Reply-To: <1353790908.49063.YahooMailNeo@web133106.mail.ir2.yahoo.com> References: <1353790908.49063.YahooMailNeo@web133106.mail.ir2.yahoo.com> Message-ID: 2012/11/24 Javier Gutierrez > Hola Jose.**** > ** ** > Las preguntas que planteas es muy interesante y me voy a mojar. > > - Te quitas código de en medio, lo puedes poner en una esquina y usarlo > sin que te estorbe.**** > - Tu código va a ser más fácil e probar.**** > - Llevándote código aparte y aislándolo te va a resultar más sencillo > refactorizarlo. > Estos tres puntos en particular yo discutiría si son realmente beneficio directo del (o incluso facilitado por) uso de objetos y patrones. Los objetos y patrones son parte del juego de herramientas de "buenas prácticas" del programador, pero hace falta experiencia y buen juicio para saber dónde y cómo aplicarlos, que es parte de mi razonamiento. Hay otras buenas prácticas que también te ayudan a conseguir lo de arriba... > - Aumenta la reusabilidad, bien directamente bien mediante el uso de > herencia.**** > ... siendo ésta, específicamente, una de las cosas que no necesariamente se obtienen mediante el uso de objetos (la reusabilidad, digo). Cualquiera que se haya mirado trabajos clásicos sobre el asunto (Construcción de Software Orientado a Objetos, de Meyers, por ejemplo), sabe que hay varios aspecto que inciden en la reusabilidad del código, dentro del propio paradigma de orientación a objetos (eg. acoplamiento) y que uno tiene que calibrarlos bien cuando hace su diseño. Y que a veces tienes que llegar a compromisos, porque no existe la panacea y el diseño perfecto es un objetivo a marcarse... pero que a menudo choca con la realidad. Por supuesto, hay que valorar si todo lo anterior merece la pena, ya que, > aunque suena muy bien, podríamos caer en el riesgo e utilizar > sobreingeniería. En ese sentido, la respuesta que nos da Ricardo es muy > interesante y merece la pena tener en cuenta sus motivos.**** > Bingo Otro asunto que no hemos tocado es que hay varias "escuelas" en lo que toca a la implementación del modelo de objetos, en sí (vamos, cómo lo plasmas en un lenguaje). No son lo mismo los objetos de Java y C++ que los de Go, que los de Python (que, entre otras cosas, no incorpora una de las "patas" de ciertas escuelas, la encapsulación como medio de restringir acceso a miembros), que los de Smalltalk (que por cierto, me encantan). Es aconsejable aprender los conceptos de la orientación a objetos y los patrones como reglas generales e interiorizarlos como el "espíritu" que debe guiar tu forma de programar, pero no la "letra", pues luego hay que aplicarlo al lenguaje que tienes a mano, con las ventajas y desventajas que te de. Eg: ¿quién no ha echado de menos el duck typing al tener que irse a Java? De todas maneras, no quiero meterme en fregados teológicos, porque se va de madre el hilo y no es lo que preguntaba Jose. Saludos, Ricardo ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jcaballero.hep en gmail.com Sun Nov 25 19:18:38 2012 From: jcaballero.hep en gmail.com (Jose Caballero) Date: Sun, 25 Nov 2012 13:18:38 -0500 Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas?= =?iso-8859-1?q?=3F?= In-Reply-To: References: <1353790908.49063.YahooMailNeo@web133106.mail.ir2.yahoo.com> Message-ID: > > .... Cualquiera que se haya mirado trabajos clásicos sobre el asunto > (Construcción de Software Orientado a Objetos, de Meyers, por ejemplo), > que pena, parece que no esta en SAFARI... :( ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Mon Nov 26 11:08:08 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Mon, 26 Nov 2012 11:08:08 +0100 Subject: [Python-es] =?iso-8859-1?q?pregunta_casi_filos=F3fica=3A_=BFes_me?= =?iso-8859-1?q?jor_usar_tipos_b=E1sicos_o_mejor_clases_dedicadas?= =?iso-8859-1?q?=3F?= In-Reply-To: References: Message-ID: El día 24 de noviembre de 2012 20:01, Jose Caballero escribió: > es una pregunta medio técnica, medio filosófica. > ... > Lo que me pregunto es si sería, desde el punto de vista del desarrollo de > software, más apropiado trabajar con una clase dedicada en lugar de con el > tipo básico 'list'. >.. > Desde el punto de vista de la ingenería de sw, ¿qué sería mejor? > ¿Introduce la segunda forma alguna ventaja, o simplemente una complicación > innecesaria? > ¿Cuál de las dos formas es más aconsejable para un proyecto mediano (2 o 3 > años de trabajo, un orden de magnitud de 100.000 líneas de código, más de un > desarrollador)? Lo que vienes a preguntar es si conviene usar patrones de diseño (facade) en lugar del modelo de tipos disponible en python. Desde el punto de vista del desarrollo de software, los patrones facilitan una semántica común con la que se entienden los desarrolladores. Pero su uso incondicional tiene el riesgo de que, lo que debería ser en principio una ayuda, se convierta en un "antipatrón". Existe un artículo "clásico" que trata el tema, más conocido por introducir el (anti)patrón borg : http://www.aleax.it/5ep.html Viene a concluir que a veces un patrón de diseño no es la mejor solución (borg vs singleton para compartir estados entre instancias). En python, se suele hablar de "modismos" ("idioms") antes que de patrones. Los modismos no siguen la descripción formal de los patrones, pero consiguen que el código python sea más sencillo, elegante y eficiente. Puedes buscar referencias con el término "idiomatic python" sobre ello, pero tienes un buen libro (en construcción) en: "Python 3 Patterns, Recipes and Idioms" http://www.mindviewinc.com/Books/Python3Patterns/Index.php Sobre si usar patrones o no, en el caso que pones de ejemplo la encapsulación no es correcta. Estás usando directamente el atributo infolist para añadir elementos, lo que es signo o que no está correctamente implementado el patrón o que no era lo que necesitabas. IMHO, un buen diseño del modelo de datos ayuda mucho a que no aumente la complejidad, pero a costa de pérder agilidad. El truco es saber llegar a un equilibrio, qué entidades necesitan estar en el modelo de datos y qué otras bastará con implementarlas con los tipos nativos de python (o derivadas de clases abstractas (ABCs)). PD: llevo +30 años de "intruso" http://ch3m4.org/blog/2011/03/14/30-no-es-nada/ -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From luis.perez en neodoo.es Mon Nov 26 18:00:47 2012 From: luis.perez en neodoo.es (=?ISO-8859-1?Q?Luis_Alberto_P=E9rez_L=E1zaro?=) Date: Mon, 26 Nov 2012 18:00:47 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola, ¿Finalmente se hace un hangout en google+? ¿a qué hora es? A nivel personal, me interesa mucho el evento, y la empresa en la que trabajo, Neodoo, seguramente estaría dispuesta a participar como patrocinador. Saludos, Luis El 21 de noviembre de 2012 17:38, WolveLopez escribió: > Eso si. Me parece buena idea. > > > El 21 de noviembre de 2012 17:31, Juan Luis Cano Rodríguez < > juanlu001 en gmail.com> escribió: > >> Tiene que haber sitio para todos. >>> >> >> Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo >> pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un poco >> de cupo, pero creo que lo podemos solucionar haciendo el evento público >> (para que se retransmita en directo y la gente lo vea como un vídeo de >> YouTube) pero que «se metan» los que estén más comprometidos con el evento >> y quieran involucrarse un poco más. >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Departamento de Software E-mail: luis.perez en neodoo.es Móvil: 651 151 842 Blog: http://blog.neodoo.es/laperez ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Mon Nov 26 18:10:13 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Mon, 26 Nov 2012 18:10:13 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola, Finalmente sí se va a hacer hoy el Hangout en Google+. La hora programada es las 20.30 y esta es la URL del evento: https://plus.google.com/u/0/events/c8nprinns2db2meu6vno9376adc Os voy a copiar el mensaje que he puesto allí: *** Hola a todos, como veis ahora mismo son 11 personas las que han marcado «sí», y cuento además con +Javier Gutiérrezque tiene que decirnos algunas cosas sobre la US, Kiko no tiene aún cuenta en G+ pero también se quería unir y estoy pendiente del sí de +Jesus Cea. Y de hecho +Antoni Aloy estaba el otro día en la prueba pero no está disponible hasta ya empezada la reunión. El hecho es que los G+ Hangouts tienen una limitación de 10 personas «dentro» del Hangout: todo el mundo podrá verlo en directo mientras esos 10 debatimos, cualquiera puede comentar en este evento y +Alberto Chamorroestará pendiente del HT #PyConES en Twitter, pero dentro del Hangout solo puede haber 10. Esta primera reunión virtual va a servir también para ver un poco cuáles son las personas que quieren implicarse más en la organización, y por tanto es importante que «se les deje sitio». Parece un poco feo tener que elegir a 9 (+1 que soy yo) pero en el fondo en todos los canales indirectos que he mencionado antes se puede seguir participando. Como mínimo: * Juan Luis Cano (Pybonacci) * +Alberto Chamorro * +Francesc Alted * +Jesús Espino * +Yamila Moreno * +Javier Gutiérrez No me veo con derecho a instituir una especie de junta directiva a dedo, pero estas son algunas personas con las que me gustaría contar directamente para esta primera reunión. También, por tener un poco de diversidad geográfica, me gustaría tener noticias de +Manuel de la Peña(para que nos contacte con la gente de Barcelona), +Chema Cortés y +Juan Ignacio Rodríguez de León . Dicho esto, todos sois más que bienvenidos a dar un paso adelante y ofrecer vuestra colaboración activa. Ahora mismo hay básicamente tres cosas que hacer: * Mandar emails. * Mandar emails. * Mandar emails. Ya lo sabe +Israel Alcázar : esto es básicamente mandar emails. Yo tengo un poco de saturación en este tema y no vendría mal un poco de ayuda: a universidades, palacios de congresos, hoteles o espacios públicos donde celebrar el evento, a personas que nos cuenten su experiencia, a empresas que nos patrocinen, a caterings para empezar a hablar de presupuestos... Emails, emails, emails. Eso es todo, mañana intentaré estar aquí sobre las 20.00 para pulir los detalles antes del evento. Espero que hayáis tenido un buen fin de semana y que comencéis el lunes con energías :) ¡Un saludo! 2012/11/26 Luis Alberto Pérez Lázaro > Hola, > > ¿Finalmente se hace un hangout en google+? ¿a qué hora es? > > A nivel personal, me interesa mucho el evento, y la empresa en la que > trabajo, Neodoo, seguramente estaría dispuesta a participar como > patrocinador. > > Saludos, > > Luis > > El 21 de noviembre de 2012 17:38, WolveLopez escribió: > > Eso si. Me parece buena idea. >> >> >> El 21 de noviembre de 2012 17:31, Juan Luis Cano Rodríguez < >> juanlu001 en gmail.com> escribió: >> >>> Tiene que haber sitio para todos. >>>> >>> >>> Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo >>> pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un >>> poco de cupo, pero creo que lo podemos solucionar haciendo el evento >>> público (para que se retransmita en directo y la gente lo vea como un vídeo >>> de YouTube) pero que «se metan» los que estén más comprometidos con el >>> evento y quieran involucrarse un poco más. >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Departamento de Software > > E-mail: luis.perez en neodoo.es > Móvil: 651 151 842 > > Blog: http://blog.neodoo.es/laperez > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 juanlu001 en gmail.com Mon Nov 26 18:11:37 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Mon, 26 Nov 2012 18:11:37 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Conclusión: aunque no se «entre» dentro de esas 10 personas que caben en el Hangout, se puede comentar por: * Twitter en #PyConES. * Los comentarios del evento en Google+. ¡Un saludo y nos vemos esta tarde! 2012/11/26 Juan Luis Cano Rodríguez > Hola, > > Finalmente sí se va a hacer hoy el Hangout en Google+. La hora programada > es las 20.30 y esta es la URL del evento: > > https://plus.google.com/u/0/events/c8nprinns2db2meu6vno9376adc > > Os voy a copiar el mensaje que he puesto allí: > > *** > > Hola a todos, como veis ahora mismo son 11 personas las que han marcado > «sí», y cuento además con +Javier Gutiérrezque tiene que decirnos algunas cosas sobre la US, Kiko no tiene aún cuenta > en G+ pero también se quería unir y estoy pendiente del sí de +Jesus Cea. > Y de hecho +Antoni Aloy estaba el otro día en la prueba pero no está disponible hasta ya empezada > la reunión. > > El hecho es que los G+ Hangouts tienen una limitación de 10 personas > «dentro» del Hangout: todo el mundo podrá verlo en directo mientras esos 10 > debatimos, cualquiera puede comentar en este evento y +Alberto Chamorroestará pendiente del HT > #PyConES en Twitter, pero dentro > del Hangout solo puede haber 10. Esta primera reunión virtual va a servir > también para ver un poco cuáles son las personas que quieren implicarse más > en la organización, y por tanto es importante que «se les deje sitio». > > Parece un poco feo tener que elegir a 9 (+1 que soy yo) pero en el fondo > en todos los canales indirectos que he mencionado antes se puede seguir > participando. > > Como mínimo: > > * Juan Luis Cano (Pybonacci) > * +Alberto Chamorro > * +Francesc Alted > * +Jesús Espino > * +Yamila Moreno > * +Javier Gutiérrez > > No me veo con derecho a instituir una especie de junta directiva a dedo, > pero estas son algunas personas con las que me gustaría contar directamente > para esta primera reunión. También, por tener un poco de diversidad > geográfica, me gustaría tener noticias de +Manuel de la Peña(para que nos contacte con la gente de Barcelona), > +Chema Cortés y +Juan > Ignacio Rodríguez de León . > > Dicho esto, todos sois más que bienvenidos a dar un paso adelante y > ofrecer vuestra colaboración activa. Ahora mismo hay básicamente tres cosas > que hacer: > > * Mandar emails. > * Mandar emails. > * Mandar emails. > > Ya lo sabe +Israel Alcázar : > esto es básicamente mandar emails. Yo tengo un poco de saturación en este > tema y no vendría mal un poco de ayuda: a universidades, palacios de > congresos, hoteles o espacios públicos donde celebrar el evento, a personas > que nos cuenten su experiencia, a empresas que nos patrocinen, a caterings > para empezar a hablar de presupuestos... > > Emails, emails, emails. > > Eso es todo, mañana intentaré estar aquí sobre las 20.00 para pulir los > detalles antes del evento. Espero que hayáis tenido un buen fin de semana y > que comencéis el lunes con energías :) > > ¡Un saludo! > > > > 2012/11/26 Luis Alberto Pérez Lázaro > >> Hola, >> >> ¿Finalmente se hace un hangout en google+? ¿a qué hora es? >> >> A nivel personal, me interesa mucho el evento, y la empresa en la que >> trabajo, Neodoo, seguramente estaría dispuesta a participar como >> patrocinador. >> >> Saludos, >> >> Luis >> >> El 21 de noviembre de 2012 17:38, WolveLopez escribió: >> >> Eso si. Me parece buena idea. >>> >>> >>> El 21 de noviembre de 2012 17:31, Juan Luis Cano Rodríguez < >>> juanlu001 en gmail.com> escribió: >>> >>>> Tiene que haber sitio para todos. >>>>> >>>> >>>> Bueno, eso no es estrictamente cierto porque en el Hangout creo que >>>> solo pueden *hablar* diez personas. Ya he visto que nos vamos a pasar >>>> un poco de cupo, pero creo que lo podemos solucionar haciendo el evento >>>> público (para que se retransmita en directo y la gente lo vea como un vídeo >>>> de YouTube) pero que «se metan» los que estén más comprometidos con el >>>> evento y quieran involucrarse un poco más. >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>>> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> Departamento de Software >> >> E-mail: luis.perez en neodoo.es >> Móvil: 651 151 842 >> >> Blog: http://blog.neodoo.es/laperez >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://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 juanlu001 en gmail.com Mon Nov 26 22:45:11 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Mon, 26 Nov 2012 22:45:11 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= Message-ID: ---------- Forwarded message ---------- From: Juan Luis Cano Date: 2012/11/26 Subject: Queda inaugurada la lista Python España To: python-spain en googlegroups.com Hola a todos, este es el primer mensaje de la lista Python España. Yo soy Juan Luis Cano (dando la vara en @Pybonacci), soy estudiante de Ingeniería Aeronáutica en Madrid (actualmente residiendo en Milán) y espero que esto sea el comienzo de algo grande :) Propongo que utilicemos esta lista para hablar sobre reuniones de grupos locales para saber qué hace otra gente en otras partes de España, organizar la PyConES (que es la empresa importante que tenemos entre manos) y cualquier cosa que consideréis de interés para los demás (aunque para dudas sobre código mejor usar Python Hispano o Python Majibu). Un saludo a todos, Juan Luis Cano -- ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From pych3m4 en gmail.com Tue Nov 27 09:27:13 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Tue, 27 Nov 2012 09:27:13 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: References: Message-ID: El día 26 de noviembre de 2012 22:45, Juan Luis Cano Rodríguez escribió: > ---------- Forwarded message ---------- > From: Juan Luis Cano > Date: 2012/11/26 > Subject: Queda inaugurada la lista Python España > To: python-spain en googlegroups.com > > > Hola a todos, este es el primer mensaje de la lista Python España. Yo soy > Juan Luis Cano (dando la vara en @Pybonacci), soy estudiante de Ingeniería > Aeronáutica en Madrid (actualmente residiendo en Milán) y espero que esto > sea el comienzo de algo grande :) > > Propongo que utilicemos esta lista para hablar sobre reuniones de grupos > locales para saber qué hace otra gente en otras partes de España, organizar > la PyConES (que es la empresa importante que tenemos entre manos) y > cualquier cosa que consideréis de interés para los demás (aunque para dudas > sobre código mejor usar Python Hispano o Python Majibu). Mucha suerte en esta iniciativa. Espero que vaya todo adelante y consigamos esa pycon-es que tanto esperamos todos. Dices que ésta lista de python-spain será el lugar para discutir sobre la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya no se piensa usar? Más que nada, por evitar despistes. Python España: https://groups.google.com/d/forum/python-spain Pycon España: https://groups.google.com/d/forum/pycon-espana PD: ya sé que me falta por ver el hangout del lunes -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From kikocorreoso en gmail.com Tue Nov 27 09:58:27 2012 From: kikocorreoso en gmail.com (Kiko) Date: Tue, 27 Nov 2012 09:58:27 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: References: Message-ID: > > Dices que ésta lista de python-spain será el lugar para discutir sobre > la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya > no se piensa usar? Más que nada, por evitar despistes. > > > Python España: https://groups.google.com/d/forum/python-spain > Pycon España: https://groups.google.com/d/forum/pycon-espana > > > La verdad es que hay unas cuantas listas, habría que empezar a eliminar: https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin La primera que pongo, que también ha puesto Chema tiene varios años y no se ha vuelto a usar. La segunda que pongo, se creó este año para coordinar el tema de la asociación y de la PyConEs. La tercera que pongo es para administrar python-hispano.org sobre lo que tendríamos que hablar en algún momento para ver qué hacer con ello (Óscar, Joe, Chema, Luis,... un hangout de 15mins?). Luego está la lista de toda la vida que es para resolver las dudas de la comunidad hispana de python: http://mail.python.org/mailman/listinfo/python-es Y la nueva lista que se ha creado para organizar la PyConEs y los anuncios de los grupos territoriales en España, python Sevilla, python Madrid, python BCN,... https://groups.google.com/d/forum/python-spain O sea que sí, creo que estas dos sobran: https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es Y esta la podemos discutir: https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin Y quedarnos con la lista de siempre para las dudas http://mail.python.org/mailman/listinfo/python-es Y la lista nueva para temas locales de España: https://groups.google.com/d/forum/python-spain P.D.: Perdón, Chema, que te lo he mandado solo a tí. ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From faltet en gmail.com Tue Nov 27 10:08:02 2012 From: faltet en gmail.com (Francesc Alted) Date: Tue, 27 Nov 2012 10:08:02 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: References: Message-ID: <50B482F2.1080909@gmail.com> On 11/27/12 9:58 AM, Kiko wrote: > > > Dices que ésta lista de python-spain será el lugar para discutir sobre > la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya > no se piensa usar? Más que nada, por evitar despistes. > > > Python España: https://groups.google.com/d/forum/python-spain > Pycon España: https://groups.google.com/d/forum/pycon-espana > > > La verdad es que hay unas cuantas listas, habría que empezar a eliminar: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > > La primera que pongo, que también ha puesto Chema tiene varios años y > no se ha vuelto a usar. > La segunda que pongo, se creó este año para coordinar el tema de la > asociación y de la PyConEs. > La tercera que pongo es para administrar python-hispano.org > sobre lo que tendríamos que hablar en > algún momento para ver qué hacer con ello (Óscar, Joe, Chema, Luis,... > un hangout de 15mins?). > > Luego está la lista de toda la vida que es para resolver las dudas de > la comunidad hispana de python: > http://mail.python.org/mailman/listinfo/python-es > > Y la nueva lista que se ha creado para organizar la PyConEs y los > anuncios de los grupos territoriales en España, python Sevilla, python > Madrid, python BCN,... > https://groups.google.com/d/forum/python-spain > > O sea que sí, creo que estas dos sobran: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > > Y esta la podemos discutir: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > > Y quedarnos con la lista de siempre para las dudas > http://mail.python.org/mailman/listinfo/python-es > > Y la lista nueva para temas locales de España: > https://groups.google.com/d/forum/python-spain Pues no sabia que habian tantas listas. Por lo que hablamos ayer, pensaba que ibamos a crear 'pycon-espana', pero supongo que 'python-spain' puede servir igual (aunque la veo demasiado generica :P) De todas maneras, insisto, no sera mejor user la pycon-espana para discutir temas de la PyConES? -- Francesc Alted From wolvelopez en gmail.com Tue Nov 27 10:25:12 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Tue, 27 Nov 2012 10:25:12 +0100 Subject: [Python-es] =?utf-8?q?Fwd=3A_Queda_inaugurada_la_lista_Python_Esp?= =?utf-8?q?a=C3=B1a?= In-Reply-To: <50B482F2.1080909@gmail.com> References: <50B482F2.1080909@gmail.com> Message-ID: Yo creo que pycon-espana seria menos genérico. Parece que estaría más enfocada al tema de la pyConES. El 27/11/2012 10:08, "Francesc Alted" escribió: > On 11/27/12 9:58 AM, Kiko wrote: > >> >> >> Dices que ésta lista de python-spain será el lugar para discutir sobre >> la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya >> no se piensa usar? Más que nada, por evitar despistes. >> >> >> Python España: https://groups.google.com/d/**forum/python-spain >> Pycon España: https://groups.google.com/d/**forum/pycon-espana >> >> >> La verdad es que hay unas cuantas listas, habría que empezar a eliminar: >> https://groups.google.com/**forum/?hl=es&fromgroups#!**forum/pycon-espana< >> https://groups.google.com/**forum/?hl=es&fromgroups#%** >> 21forum/pycon-espana >> > >> https://groups.google.com/**forum/?hl=es&fromgroups#!** >> forum/asociacion-python-es< >> https://groups.google.com/**forum/?hl=es&fromgroups#%** >> 21forum/asociacion-python-es >> > >> https://groups.google.com/**forum/?hl=es&fromgroups#!** >> forum/python-es-admin< >> https://groups.google.com/**forum/?hl=es&fromgroups#%** >> 21forum/python-es-admin >> > >> >> La primera que pongo, que también ha puesto Chema tiene varios años y no >> se ha vuelto a usar. >> La segunda que pongo, se creó este año para coordinar el tema de la >> asociación y de la PyConEs. >> La tercera que pongo es para administrar python-hispano.org < >> http://python-hispano.org> sobre lo que tendríamos que hablar en algún >> momento para ver qué hacer con ello (Óscar, Joe, Chema, Luis,... un hangout >> de 15mins?). >> >> Luego está la lista de toda la vida que es para resolver las dudas de la >> comunidad hispana de python: >> http://mail.python.org/**mailman/listinfo/python-es >> >> Y la nueva lista que se ha creado para organizar la PyConEs y los >> anuncios de los grupos territoriales en España, python Sevilla, python >> Madrid, python BCN,... >> https://groups.google.com/d/**forum/python-spain >> >> O sea que sí, creo que estas dos sobran: >> https://groups.google.com/**forum/?hl=es&fromgroups#!**forum/pycon-espana< >> https://groups.google.com/**forum/?hl=es&fromgroups#%** >> 21forum/pycon-espana >> > >> https://groups.google.com/**forum/?hl=es&fromgroups#!** >> forum/asociacion-python-es< >> https://groups.google.com/**forum/?hl=es&fromgroups#%** >> 21forum/asociacion-python-es >> > >> >> Y esta la podemos discutir: >> https://groups.google.com/**forum/?hl=es&fromgroups#!** >> forum/python-es-admin< >> https://groups.google.com/**forum/?hl=es&fromgroups#%** >> 21forum/python-es-admin >> > >> >> Y quedarnos con la lista de siempre para las dudas >> http://mail.python.org/**mailman/listinfo/python-es >> >> Y la lista nueva para temas locales de España: >> https://groups.google.com/d/**forum/python-spain >> > > Pues no sabia que habian tantas listas. Por lo que hablamos ayer, pensaba > que ibamos a crear 'pycon-espana', pero supongo que 'python-spain' puede > servir igual (aunque la veo demasiado generica :P) > > De todas maneras, insisto, no sera mejor user la pycon-espana para > discutir temas de la PyConES? > > -- > Francesc Alted > > ______________________________**_________________ > Python-es mailing list > Python-es en python.org > http://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 juanlu001 en gmail.com Tue Nov 27 11:14:42 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 27 Nov 2012 11:14:42 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: References: Message-ID: Bueno, sí que parece que hay mucho lío de listas, pero no nos volvamos locos con esto. Al final es una cuestión de nombres. Esta lista le puedo llamar ahora «Escepticismo racional» y le puedo cambiar la dirección de correo electrónico y podríamos seguir hablando de Python en España, o solo de la PyConES, o de homeopatía. Con python-es-admin no veo conflicto porque es una lista privada, aunque tal vez podamos decidir de aquí en adelante que la administración de esa web se va a llevar en público también. Yo lo que creo es que en vez de crear ahora una lista pycon-es, y luego una python-españa cuando la comunidad esté consolidada, vamos empezando ya con una lista general de alcance nacional y discutimos aquí no solo la PyCon, sino también la asociación, o como puse en la descripción para saber qué están haciendo otros grupos locales, a lo mejor poner ofertas de trabajo, etc. Entre python-spain, asociacion-python-es y pycon-es yo borraría dos, y dejaría la otra para asuntos generales como ya he dicho (y si es necesario le cambiaría el nombre). Mis dos céntimos, como dicen los angloparlantes. Un saludo, Juanlu 2012/11/27 Kiko > > >> Dices que ésta lista de python-spain será el lugar para discutir sobre >> la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya >> no se piensa usar? Más que nada, por evitar despistes. >> >> >> Python España: https://groups.google.com/d/forum/python-spain >> Pycon España: https://groups.google.com/d/forum/pycon-espana >> >> >> La verdad es que hay unas cuantas listas, habría que empezar a eliminar: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > La primera que pongo, que también ha puesto Chema tiene varios años y no > se ha vuelto a usar. > La segunda que pongo, se creó este año para coordinar el tema de la > asociación y de la PyConEs. > La tercera que pongo es para administrar python-hispano.org sobre lo que > tendríamos que hablar en algún momento para ver qué hacer con ello (Óscar, > Joe, Chema, Luis,... un hangout de 15mins?). > > Luego está la lista de toda la vida que es para resolver las dudas de la > comunidad hispana de python: > http://mail.python.org/mailman/listinfo/python-es > > Y la nueva lista que se ha creado para organizar la PyConEs y los anuncios > de los grupos territoriales en España, python Sevilla, python Madrid, > python BCN,... > https://groups.google.com/d/forum/python-spain > > O sea que sí, creo que estas dos sobran: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > Y esta la podemos discutir: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > Y quedarnos con la lista de siempre para las dudas > http://mail.python.org/mailman/listinfo/python-es > > Y la lista nueva para temas locales de España: > https://groups.google.com/d/forum/python-spain > > P.D.: Perdón, Chema, que te lo he mandado solo a tí. > > -- > > > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From contacto en nekmo.com Tue Nov 27 11:17:36 2012 From: contacto en nekmo.com (Nekmo) Date: Tue, 27 Nov 2012 11:17:36 +0100 Subject: [Python-es] =?utf-8?q?Fwd=3A_Queda_inaugurada_la_lista_Python_Esp?= =?utf-8?q?a=C3=B1a?= In-Reply-To: References: Message-ID: Si hay más gente por Málaga y queréis salir a tomar unas birras, aquí tenéis a un servidor o/ Un cordial saludo: -- Nekmo. Sitio web: http://nekmo.com Dirección de contacto: contacto en nekmo.com XMPP/Jabber: contacto en nekmo.com Identi.ca: http://identi.ca/nekmo Diaspora: Nekmo Google+: Nekmo Com El día 26 de noviembre de 2012 22:45, Juan Luis Cano Rodríguez escribió: > ---------- Forwarded message ---------- > From: Juan Luis Cano > Date: 2012/11/26 > Subject: Queda inaugurada la lista Python España > To: python-spain en googlegroups.com > > > Hola a todos, este es el primer mensaje de la lista Python España. Yo soy > Juan Luis Cano (dando la vara en @Pybonacci), soy estudiante de Ingeniería > Aeronáutica en Madrid (actualmente residiendo en Milán) y espero que esto > sea el comienzo de algo grande :) > > Propongo que utilicemos esta lista para hablar sobre reuniones de grupos > locales para saber qué hace otra gente en otras partes de España, organizar > la PyConES (que es la empresa importante que tenemos entre manos) y > cualquier cosa que consideréis de interés para los demás (aunque para dudas > sobre código mejor usar Python Hispano o Python Majibu). > > Un saludo a todos, > > Juan Luis Cano > > -- > > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From juanlu001 en gmail.com Tue Nov 27 12:27:10 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 27 Nov 2012 12:27:10 +0100 Subject: [Python-es] [PyConES] Lista de tareas para la PyConES Message-ID: Hola a todos, esta es la aplicación tipo lista que montó Jesús Espino al principio del verano y que mencioné en el Hangout ayer: https://trello.com/board/pycon-es/5010e9cc9a7c836f14384abb ¿La podríamos reutilizar? ¿Qué os parece? Creo que es Jesús el que tiene que ir dando permisos, pero no estoy seguro. Un saludo, Juan Luis Cano ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Tue Nov 27 12:53:51 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 27 Nov 2012 12:53:51 +0100 Subject: [Python-es] [PyConES] Resumen hangout PyConES Message-ID: Hola a todos, estas son las notas que tomé durante el Hangout que tuvimos ayer para organizar la PyConES para la gente que no pudo verlo. Os recuerdo que el vídeo quedó grabado aquí http://youtu.be/1BW9dirSl6o (Mis disculpas por el retraso y por no cambiar mi careto durante la primera media hora, como digo son cosas de la inexperiencia) Estuvimos hablando un poco en general de la asociación, la estructura del evento, el luhar de celebración y la web de la PyCon, y estas son las conclusiones que yo anoté: - *Asociación*: Pablo Lobariñas nos dijo que falta redactar un reglamento y reunir firmas de los socios fundadores. Sin contar la respuesta de las AAPP cuando finalmente se presente toda la documentación necesaria, esto podría estar listo para *finales de enero de 2013*, con lo cual es tiempo suficiente como para utilizarla para centralizar el dinero de los patrocinios y subvenciones. Buenas noticias. No sería necesario recurrir a Aprodeweb, ofrecida por Israel Alcázar, aunque si surge algún problema se decidirá entre apoyarnos en ellos o seguir adelante sin asociación, cosa que en otros eventos han hecho (aunque sea un poco más incómodo). - *Web*: Alberto Chamorro está trabajando en la web y dijo que podría tener lista una versión estática, con un mensaje de bienvenida, a finales de esta semana, de tal forma que ya podríamos recoger correos electrónicos de gente interesada y empezar promoción fuerte. Buenísimas noticias. - *Fecha*: *Días 8, 9 y 10 de noviembre de 2013* (viernes a domingo) con posibilidad de hacer sprints el viernes y charlas el fin de semana (dos tracks paralelos). También se propuso hacer charlas relámpago estilo unconference o barcamp. Es posible que este fin de semana sea fiesta, pero se convino que esto no supone un problema, más bien al contrario. Tampoco supone un problema que se solape con conferencias de América Latina, porque es improbable que mucha gente cruce el Atlántico para ir a una PyCon (y no muy económico pagar un vuelo transatlántico a conferenciantes internacionales). - *Asistentes*: Nos hemos fijado un objetivo de *200 asistentes*; esto es importante para tener una idea del tamaño de los espacios que necesitamos. - *Lugar*: Hasta el miércoles 12-jueves 13 para reunir *propuestas firmes y concretas*, con los datos que doy más arriba. De momento, tenemos la de la *Escuela de Informática de la Universidad de Sevilla*por Javier Gutiérrez, profesor de allí. En ese momento se cogerán las propuestas, se elegirá la mejor y se seguirá adelante con ella hasta el final. - *Nueva reunión*: El viernes 30 habrá reunión de Python Sevilla y el miércoles 12 o jueves 13 de Python Madrid, y en ellas se expondrá también el asunto de la PyCon. Hemos quedado en celebrar un *nuevo Hangout el lunes 17 de diciembre a las 20.30* para hablar del sitio que finalmente se habrá elegido, cómo van los trámites de la asociación, cómo han ido los primeros días de promoción con la nueva web y lo que sea necesario. Creo que no se me olvida nada, recordad que hemos creado una nueva lista de correo a nivel nacional no sólo para hablar de la PyCon, sino para tratar cualquier otro tema de interés a nivel de país: https://groups.google.com/forum/?fromgroups=#!forum/python-spain A lo largo del día de hoy voy a mandar emails a Eva Morano, Raúl Cumplido, Ramón Navarro y Jesús Espino para considerar otros sitios en Madrid y Barcelona. También intentaré que no se me queme el arroz y bajar la basura :P Un saludo a todos, Juan Luis Cano ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From juanlu001 en gmail.com Tue Nov 27 12:55:59 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 27 Nov 2012 12:55:59 +0100 Subject: [Python-es] [PyConES] Resumen hangout PyConES In-Reply-To: References: Message-ID: Lo siento, olvidé decir que Jesús Cea ofreció el hosting de la web (y también Óscar Carballal). Ahora sí :P 2012/11/27 Juan Luis Cano Rodríguez > Hola a todos, estas son las notas que tomé durante el Hangout que tuvimos > ayer para organizar la PyConES para la gente que no pudo verlo. Os recuerdo > que el vídeo quedó grabado aquí > > http://youtu.be/1BW9dirSl6o > > (Mis disculpas por el retraso y por no cambiar mi careto durante la > primera media hora, como digo son cosas de la inexperiencia) > > Estuvimos hablando un poco en general de la asociación, la estructura del > evento, el luhar de celebración y la web de la PyCon, y estas son las > conclusiones que yo anoté: > > - *Asociación*: Pablo Lobariñas nos dijo que falta redactar un > reglamento y reunir firmas de los socios fundadores. Sin contar la > respuesta de las AAPP cuando finalmente se presente toda la documentación > necesaria, esto podría estar listo para *finales de enero de 2013*, > con lo cual es tiempo suficiente como para utilizarla para centralizar el > dinero de los patrocinios y subvenciones. Buenas noticias. No sería > necesario recurrir a Aprodeweb, ofrecida por Israel Alcázar, aunque si > surge algún problema se decidirá entre apoyarnos en ellos o seguir adelante > sin asociación, cosa que en otros eventos han hecho (aunque sea un poco más > incómodo). > - *Web*: Alberto Chamorro está trabajando en la web y dijo que podría > tener lista una versión estática, con un mensaje de bienvenida, a finales > de esta semana, de tal forma que ya podríamos recoger correos electrónicos > de gente interesada y empezar promoción fuerte. Buenísimas noticias. > - *Fecha*: *Días 8, 9 y 10 de noviembre de 2013* (viernes a domingo) > con posibilidad de hacer sprints el viernes y charlas el fin de semana (dos > tracks paralelos). También se propuso hacer charlas relámpago estilo > unconference o barcamp. Es posible que este fin de semana sea fiesta, pero > se convino que esto no supone un problema, más bien al contrario. Tampoco > supone un problema que se solape con conferencias de América Latina, porque > es improbable que mucha gente cruce el Atlántico para ir a una PyCon (y no > muy económico pagar un vuelo transatlántico a conferenciantes > internacionales). > - *Asistentes*: Nos hemos fijado un objetivo de *200 asistentes*; esto > es importante para tener una idea del tamaño de los espacios que > necesitamos. > - *Lugar*: Hasta el miércoles 12-jueves 13 para reunir *propuestas > firmes y concretas*, con los datos que doy más arriba. De momento, > tenemos la de la *Escuela de Informática de la Universidad de Sevilla*por Javier Gutiérrez, profesor de allí. En ese momento se cogerán las > propuestas, se elegirá la mejor y se seguirá adelante con ella hasta el > final. > - *Nueva reunión*: El viernes 30 habrá reunión de Python Sevilla y el > miércoles 12 o jueves 13 de Python Madrid, y en ellas se expondrá también > el asunto de la PyCon. Hemos quedado en celebrar un *nuevo Hangout el > lunes 17 de diciembre a las 20.30* para hablar del sitio que > finalmente se habrá elegido, cómo van los trámites de la asociación, cómo > han ido los primeros días de promoción con la nueva web y lo que sea > necesario. > > Creo que no se me olvida nada, recordad que hemos creado una nueva lista > de correo a nivel nacional no sólo para hablar de la PyCon, sino para > tratar cualquier otro tema de interés a nivel de país: > > https://groups.google.com/forum/?fromgroups=#!forum/python-spain > > A lo largo del día de hoy voy a mandar emails a Eva Morano, Raúl Cumplido, > Ramón Navarro y Jesús Espino para considerar otros sitios en Madrid y > Barcelona. También intentaré que no se me queme el arroz y bajar la basura > :P > > Un saludo a todos, > > Juan Luis Cano > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From mlacunza en gmail.com Tue Nov 27 14:29:34 2012 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 27 Nov 2012 08:29:34 -0500 Subject: [Python-es] Reportes Message-ID: <50B4C03E.3060907@gmail.com> Hola Amigos, queria preguntarles que librerias o herramientas recomiendan para crear reportes? mi software lo estoy desarrollando con Python + wxPython usando como base de datos Sqlite3 y PostgreSql, posiblemente MySQL tambien en un futuro. Mi sistema requiere imprimir directamente sobre la impresora y/o crear un PDF, en todo caso cual de ambas formas seria la mas recomendable? gracias! -- Saludos / Best regards Mario Lacunza Email:: mlacunza en gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk / Y! messenger / Skype: mlacunzav MSN: mlacunzav en hotmail.com From raimonesteve en gmail.com Tue Nov 27 14:57:37 2012 From: raimonesteve en gmail.com (Raimon Esteve) Date: Tue, 27 Nov 2012 14:57:37 +0100 Subject: [Python-es] Reportes In-Reply-To: <50B4C03E.3060907@gmail.com> References: <50B4C03E.3060907@gmail.com> Message-ID: 2012/11/27 Mario Lacunza : > queria preguntarles que librerias o herramientas recomiendan para crear > reportes? Tryton usa por defecto http://relatorio.openhex.org/ Saludos, Raimon From monobot.soft en gmail.com Tue Nov 27 15:27:43 2012 From: monobot.soft en gmail.com (monoBOT) Date: Tue, 27 Nov 2012 14:27:43 +0000 Subject: [Python-es] Reportes In-Reply-To: References: <50B4C03E.3060907@gmail.com> Message-ID: Yo uso reportlab para generar ficheros pdf, es muy potente y aunque la documentación no es su fuerte no es complicado de usar. http://www.reportlab.com/ El 27 de noviembre de 2012 13:57, Raimon Esteve escribió: > 2012/11/27 Mario Lacunza : > > queria preguntarles que librerias o herramientas recomiendan para crear > > reportes? > > Tryton usa por defecto http://relatorio.openhex.org/ > > Saludos, > Raimon > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 mlacunza en gmail.com Tue Nov 27 15:58:59 2012 From: mlacunza en gmail.com (Mario Lacunza) Date: Tue, 27 Nov 2012 09:58:59 -0500 Subject: [Python-es] Reportes In-Reply-To: References: <50B4C03E.3060907@gmail.com> Message-ID: Sabes si permite crear gráficas tipo pye o barras? Estoy haciendo un sistema de gestión contable y hay q presentar la info de esta forma muchas veces, gracias Mario Lacunza Enviado desde mi Motorola Atrix2 El nov 27, 2012 9:29 a.m., "monoBOT" escribió: > Yo uso reportlab para generar ficheros pdf, es muy potente y aunque la > documentación no es su fuerte no es complicado de usar. > > > http://www.reportlab.com/ > > > El 27 de noviembre de 2012 13:57, Raimon Esteve escribió: > >> 2012/11/27 Mario Lacunza : >> > queria preguntarles que librerias o herramientas recomiendan para crear >> > reportes? >> >> Tryton usa por defecto http://relatorio.openhex.org/ >> >> Saludos, >> Raimon >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > > > -- > *monoBOT* > Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 eventgrafic en gmail.com Tue Nov 27 19:20:59 2012 From: eventgrafic en gmail.com (Eduard Diaz) Date: Tue, 27 Nov 2012 19:20:59 +0100 Subject: [Python-es] Reportes In-Reply-To: References: <50B4C03E.3060907@gmail.com> Message-ID: A veces uso xhtml2pdf [1] construyes una plantilla con html/css y generas el PDF, puedes utilizar html5 y css3. En listapart [2] hay un articulo muy interesante sobre como usar css3 para hacer la plantilla. Tambien dispones de un entorno online para hacer pruebas [3]. [1] https://github.com/chrisglass/xhtml2pdf [2] http://www.alistapart.com/articles/building-books-with-css3/ [3] http://xhtml2pdf.appspot.com/ -- ////////////////////////////////////////////////////////////////////////// Eduard Díaz http://www.scopia.es SCOPIA VISUAL INTERFACES SYSTEMS S.L. ////////////////////////////////////////////////////////////////////////// El día 27 de noviembre de 2012 15:58, Mario Lacunza escribió: > Sabes si permite crear gráficas tipo pye o barras? Estoy haciendo un sistema > de gestión contable y hay q presentar la info de esta forma muchas veces, > gracias > > Mario Lacunza > Enviado desde mi Motorola Atrix2 > > El nov 27, 2012 9:29 a.m., "monoBOT" escribió: > >> Yo uso reportlab para generar ficheros pdf, es muy potente y aunque la >> documentación no es su fuerte no es complicado de usar. >> >> >> http://www.reportlab.com/ >> >> >> El 27 de noviembre de 2012 13:57, Raimon Esteve >> escribió: >>> >>> 2012/11/27 Mario Lacunza : >>> > queria preguntarles que librerias o herramientas recomiendan para crear >>> > reportes? >>> >>> Tryton usa por defecto http://relatorio.openhex.org/ >>> >>> Saludos, >>> Raimon >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >> >> >> >> >> -- >> monoBOT >> Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From joe en joedicastro.com Tue Nov 27 19:44:51 2012 From: joe en joedicastro.com (joe di castro) Date: Tue, 27 Nov 2012 19:44:51 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: References: Message-ID: <50B50A23.1000602@joedicastro.com> On 27/11/12 09:58, Kiko wrote: > > > Dices que ésta lista de python-spain será el lugar para discutir sobre > la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya > no se piensa usar? Más que nada, por evitar despistes. > > > Python España: https://groups.google.com/d/forum/python-spain > Pycon España: https://groups.google.com/d/forum/pycon-espana > > > La verdad es que hay unas cuantas listas, habría que empezar a eliminar: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > > La primera que pongo, que también ha puesto Chema tiene varios años y no > se ha vuelto a usar. > La segunda que pongo, se creó este año para coordinar el tema de la > asociación y de la PyConEs. > La tercera que pongo es para administrar python-hispano.org > sobre lo que tendríamos que hablar en algún > momento para ver qué hacer con ello (Óscar, Joe, Chema, Luis,... un > hangout de 15mins?). > > Luego está la lista de toda la vida que es para resolver las dudas de la > comunidad hispana de python: > http://mail.python.org/mailman/listinfo/python-es > > Y la nueva lista que se ha creado para organizar la PyConEs y los > anuncios de los grupos territoriales en España, python Sevilla, python > Madrid, python BCN,... > https://groups.google.com/d/forum/python-spain > > O sea que sí, creo que estas dos sobran: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > > Y esta la podemos discutir: > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > > Y quedarnos con la lista de siempre para las dudas > http://mail.python.org/mailman/listinfo/python-es > > Y la lista nueva para temas locales de España: > https://groups.google.com/d/forum/python-spain > > P.D.: Perdón, Chema, que te lo he mandado solo a tí. > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > Bueno, antes que nada decir que de momento con el tema de Python España de momento voy a estar en calidad de "oyente" entre otras cosas porque mis circunstancias particulares han cambiado últimamente y ya no me es posible disponer de tanto tiempo para colaborar activamente. Y por otro lado, prefiero echarme a un lado y dejar a otros que lleven la iniciativa esta vez para darle un empujón a Python en España y esperando que esta sea la definitiva y sean capaces de hacerlo mejor de lo que nosotros supimos con Python Hispano (y que también recibáis mas apoyo activo, que es la clave del asunto). Por lo que toca a Python Hispano y la lista de correo de administración, por mi parte y sin haberlo comentado con las otras partes implicadas, la verdad es que esta lista está literalmente "congelada" sin actividad alguna. Así que tampoco pasaría nada por "desactivarla". Además, si vuestra iniciativa tiene su fruto, tampoco vería mal que cuando desarrollarais vuestro sitio web, incorporarais un wiki y un planet en el que se fusionase el esfuerzo previo volcado en Python Hispano. Vamos, fusionar ambos esfuerzos, para no crear reinos de taifas. Y en el futuro, siempre se podría integrar majibu en un subdominio tal como majibu.python.es o algo por el estilo. Lo dije desde el principio y lo repito ahora, el esfuerzo que se realizó en su momento (ph y majibu), el mio incluido pero sin menospreciar el gran trabajo de los demás, se hizo en pos de la comunidad, no de inflar el ego de alguien que por otro lado siempre ha preferido estar entre bambalinas que delante de las cámaras. No es casualidad que emplee el seudónimo "joe di castro" y no mi nombre real, y una de las razones que me desaniman a no unirme a la futura Asociación es el tener que revelar mi identidad real a este atajo de "pythones" ;D Acerca de la lista, he visto que está en Google Groups, donde para darte de alta necesitas una cuenta de google (alqo que no todo el mundo tiene o quiere). Deberíais buscar un dominio propio, darlo de alta y gestionar directamente vuestra lista de correo con Mailman o algo por el estilo. Más que nada para no depender de un administrador para dar de alta cuentas de correo no-Google. Finalmente, suerte y animo! Saludos joe di castro http://joedicastro.com From juanlu001 en gmail.com Tue Nov 27 21:06:53 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Tue, 27 Nov 2012 21:06:53 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: <50B50A23.1000602@joedicastro.com> References: <50B50A23.1000602@joedicastro.com> Message-ID: O sea que joe di castro no es joe di castro... vaya, esto ha sido como un jarro de agua fría :P No sé si hubo objetivos que no pudisteis alcanzar cuando creasteis Python Hispano, porque aunque he leído un poco en «viejas» (en términos de lo deprisa que avanza el mundo en Internet) listas de correo, mi incorporación es muy reciente. Uno de los motivos que me llevó a impulsar la PyConES es que me da la sensación de que Python está verdaderamente despegando en la comunidad hispanohablante, y que no nos podíamos quedar atrás. La gente de PyAr ya lleva muchos años, pero este octubre se han celebrado las primeras PyCon en Venezuela y Uruguay, y sé con certeza que en noviembre de 2013 se celebrará la primera PyCon en España. Creo que en los próximos años se va a consolidar, por lo que podremos continuar con vuestro trabajo en Python Hispano, y se seguirá haciendo como bien dices que vosotros lo empezasteis: en pos de la comunidad :) En cuanto a las cuestiones técnicas que comentas, estoy muy de acuerdo en que mejor no depender de Google si podemos alojar una lista nosotros. Tenemos ya el dominio es.python.org y pronto llegará la web del evento, así que si no es ahora, cuando podamos podríamos efectivamente alojar la lista nosotros mismos. Recibe un cordial saludo de un admirador, Juanlu 2012/11/27 joe di castro > On 27/11/12 09:58, Kiko wrote: > > > > > > Dices que ésta lista de python-spain será el lugar para discutir > sobre > > la PyconES. ¿Quiere decir que la otra lista, la de "Pycon España", ya > > no se piensa usar? Más que nada, por evitar despistes. > > > > > > Python España: https://groups.google.com/d/forum/python-spain > > Pycon España: https://groups.google.com/d/forum/pycon-espana > > > > > > La verdad es que hay unas cuantas listas, habría que empezar a eliminar: > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > > > > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > < > https://groups.google.com/forum/?hl=es&fromgroups#%21forum/asociacion-python-es > > > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > < > https://groups.google.com/forum/?hl=es&fromgroups#%21forum/python-es-admin > > > > > > La primera que pongo, que también ha puesto Chema tiene varios años y no > > se ha vuelto a usar. > > La segunda que pongo, se creó este año para coordinar el tema de la > > asociación y de la PyConEs. > > La tercera que pongo es para administrar python-hispano.org > > sobre lo que tendríamos que hablar en algún > > momento para ver qué hacer con ello (Óscar, Joe, Chema, Luis,... un > > hangout de 15mins?). > > > > Luego está la lista de toda la vida que es para resolver las dudas de la > > comunidad hispana de python: > > http://mail.python.org/mailman/listinfo/python-es > > > > Y la nueva lista que se ha creado para organizar la PyConEs y los > > anuncios de los grupos territoriales en España, python Sevilla, python > > Madrid, python BCN,... > > https://groups.google.com/d/forum/python-spain > > > > O sea que sí, creo que estas dos sobran: > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/pycon-espana > > > > > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/asociacion-python-es > > < > https://groups.google.com/forum/?hl=es&fromgroups#%21forum/asociacion-python-es > > > > > > Y esta la podemos discutir: > > https://groups.google.com/forum/?hl=es&fromgroups#!forum/python-es-admin > > < > https://groups.google.com/forum/?hl=es&fromgroups#%21forum/python-es-admin > > > > > > Y quedarnos con la lista de siempre para las dudas > > http://mail.python.org/mailman/listinfo/python-es > > > > Y la lista nueva para temas locales de España: > > https://groups.google.com/d/forum/python-spain > > > > P.D.: Perdón, Chema, que te lo he mandado solo a tí. > > > > > > _______________________________________________ > > Python-es mailing list > > Python-es en python.org > > http://mail.python.org/mailman/listinfo/python-es > > FAQ: http://python-es-faq.wikidot.com/ > > > > Bueno, antes que nada decir que de momento con el tema de Python España > de momento voy a estar en calidad de "oyente" entre otras cosas porque > mis circunstancias particulares han cambiado últimamente y ya no me es > posible disponer de tanto tiempo para colaborar activamente. Y por otro > lado, prefiero echarme a un lado y dejar a otros que lleven la > iniciativa esta vez para darle un empujón a Python en España y esperando > que esta sea la definitiva y sean capaces de hacerlo mejor de lo que > nosotros supimos con Python Hispano (y que también recibáis mas apoyo > activo, que es la clave del asunto). > > Por lo que toca a Python Hispano y la lista de correo de administración, > por mi parte y sin haberlo comentado con las otras partes implicadas, la > verdad es que esta lista está literalmente "congelada" sin actividad > alguna. Así que tampoco pasaría nada por "desactivarla". Además, si > vuestra iniciativa tiene su fruto, tampoco vería mal que cuando > desarrollarais vuestro sitio web, incorporarais un wiki y un planet en > el que se fusionase el esfuerzo previo volcado en Python Hispano. Vamos, > fusionar ambos esfuerzos, para no crear reinos de taifas. Y en el > futuro, siempre se podría integrar majibu en un subdominio tal como > majibu.python.es o algo por el estilo. > Lo dije desde el principio y lo repito ahora, el esfuerzo que se realizó > en su momento (ph y majibu), el mio incluido pero sin menospreciar el > gran trabajo de los demás, se hizo en pos de la comunidad, no de inflar > el ego de alguien que por otro lado siempre ha preferido estar entre > bambalinas que delante de las cámaras. No es casualidad que emplee el > seudónimo "joe di castro" y no mi nombre real, y una de las razones que > me desaniman a no unirme a la futura Asociación es el tener que revelar > mi identidad real a este atajo de "pythones" ;D > > Acerca de la lista, he visto que está en Google Groups, donde para darte > de alta necesitas una cuenta de google (alqo que no todo el mundo tiene > o quiere). Deberíais buscar un dominio propio, darlo de alta y gestionar > directamente vuestra lista de correo con Mailman o algo por el estilo. > Más que nada para no depender de un administrador para dar de alta > cuentas de correo no-Google. > > Finalmente, suerte y animo! > > Saludos > > joe di castro > http://joedicastro.com > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 joe en joedicastro.com Tue Nov 27 21:38:33 2012 From: joe en joedicastro.com (joe di castro) Date: Tue, 27 Nov 2012 21:38:33 +0100 Subject: [Python-es] =?iso-8859-1?q?Fwd=3A_Queda_inaugurada_la_lista_Pytho?= =?iso-8859-1?q?n_Espa=F1a?= In-Reply-To: References: <50B50A23.1000602@joedicastro.com> Message-ID: <50B524C9.3040308@joedicastro.com> On 27/11/12 21:06, Juan Luis Cano Rodríguez wrote: > O sea que joe di castro no es joe di castro... vaya, esto ha sido como > un jarro de agua fría :P > > No sé si hubo objetivos que no pudisteis alcanzar cuando creasteis > Python Hispano, porque aunque he leído un poco en «viejas» (en términos > de lo deprisa que avanza el mundo en Internet) listas de correo, mi > incorporación es muy reciente. > > Uno de los motivos que me llevó a impulsar la PyConES es que me da la > sensación de que Python está verdaderamente despegando en la comunidad > hispanohablante, y que no nos podíamos quedar atrás. La gente de PyAr ya > lleva muchos años, pero este octubre se han celebrado las primeras PyCon > en Venezuela y Uruguay, y sé con certeza que en noviembre de 2013 se > celebrará la primera PyCon en España. Creo que en los próximos años se > va a consolidar, por lo que podremos continuar con vuestro trabajo en > Python Hispano, y se seguirá haciendo como bien dices que vosotros lo > empezasteis: en pos de la comunidad :) > > En cuanto a las cuestiones técnicas que comentas, estoy muy de acuerdo > en que mejor no depender de Google si podemos alojar una lista nosotros. > Tenemos ya el dominio es.python.org y pronto > llegará la web del evento, así que si no es ahora, cuando podamos > podríamos efectivamente alojar la lista nosotros mismos. > > Recibe un cordial saludo de un admirador, > > Juanlu > Joe di castro es un seudónimo que me inventé cuando andaba metido de lleno en la fotografía, porque es más sonoro que mi nombre real y decidí adoptarlo como mi identidad en internet en general. Vamos, como muchos escritores, actores y toda esa gente de mal vivir :) Y como todo buen seudónimo tiene raíces en el corriente nombre con el que me arrojaron a este mundo y hasta ahí quiero contar ... xD Emplear un alter ego tiene sus ventajas, si algún día me convierto en un gilipollas y comienzo a soltar sandeces como algún bloguerillo famoso de la blogoesfera española 2.0.dans, mi humilde persona queda desconectada de los correspondientes tomatazos y me permite además ser todo lo políticamente incorrecto que desee sin afectar a mi realidad laboral y personal :) Y también me permitiría acudir a la PyConEs de incógnito, con mi "piel" de andar por casa, sin tener que eludir los fogonazos de los flashes de mis fans xD xD XD Los objetivos que nos pusimos en Python Hispano fueron... los que iban surgiendo... quizá uno de los mayores errores cometidos fue que yo "empujé" demasiado, queriendo hacer muchas cosas en poco tiempo... y eso pudo desanimar a alguna gente. De todas maneras, no hay que olvidar que los colegas Chema y Luis Miguel se curraron el año pasado la organización de unas charlas en Zaragoza sobre Python y en nombre de Python Hispano, unos precursores :) Saludos From pdlopez en sc.uci.cu Wed Nov 28 21:52:47 2012 From: pdlopez en sc.uci.cu (Pavel Daniel Lopez Castillo) Date: Wed, 28 Nov 2012 15:52:47 -0500 (CST) Subject: [Python-es] =?utf-8?q?QTableWidget+cambiar_tama=C3=B1o_de_columna?= =?utf-8?q?s?= Message-ID: <1403382256.91416.1354135967424.JavaMail.root@sc.uci.cu> Alguien sabe como puedo cambiar el tamaño de las columnas de un QTableWidget en pyqt4 From pych3m4 en gmail.com Thu Nov 29 03:05:26 2012 From: pych3m4 en gmail.com (Chema Cortes) Date: Thu, 29 Nov 2012 03:05:26 +0100 Subject: [Python-es] =?iso-8859-1?q?QTableWidget+cambiar_tama=F1o_de_colum?= =?iso-8859-1?q?nas?= In-Reply-To: <1403382256.91416.1354135967424.JavaMail.root@sc.uci.cu> References: <1403382256.91416.1354135967424.JavaMail.root@sc.uci.cu> Message-ID: El 2012/11/28 Pavel Daniel Lopez Castillo : > Alguien sabe como puedo cambiar el tamaño de las columnas de un QTableWidget en pyqt4 Considerando que QTableWidget deriva de QTableView, con el método setColumnWidth -- Hyperreals *R: http://ch3m4.org/blog Quarks, bits y otras criaturas infinitesimales From euribates en gmail.com Thu Nov 29 11:50:45 2012 From: euribates en gmail.com (Juan Ignacio) Date: Thu, 29 Nov 2012 10:50:45 +0000 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Viéndolo desde un punto de vista optimista, tampoco es tan negativa la limitación a 10, reduce mucho el ruido en el debate, y para personas como yo, que estoy muy interesado pero que por lejanía física poco puedo aportar, es más que suficiente con los métodos alternativos (comentarios en G+ mas hashtag en twitter). En la próxima reunión también preferiré estar en "segundo plano", ya que me duele ocupar uno de los pocos sitios cuando hay muchas personas que pueden aportar más. Just my two cents. :-) 2012/11/26 Juan Luis Cano Rodríguez : > Conclusión: aunque no se «entre» dentro de esas 10 personas que caben en el > Hangout, se puede comentar por: > > * Twitter en #PyConES. > * Los comentarios del evento en Google+. > > ¡Un saludo y nos vemos esta tarde! > > > > 2012/11/26 Juan Luis Cano Rodríguez >> >> Hola, >> >> Finalmente sí se va a hacer hoy el Hangout en Google+. La hora programada >> es las 20.30 y esta es la URL del evento: >> >> https://plus.google.com/u/0/events/c8nprinns2db2meu6vno9376adc >> >> Os voy a copiar el mensaje que he puesto allí: >> >> *** >> >> Hola a todos, como veis ahora mismo son 11 personas las que han marcado >> «sí», y cuento además con +Javier Gutiérrez que tiene que decirnos algunas >> cosas sobre la US, Kiko no tiene aún cuenta en G+ pero también se quería >> unir y estoy pendiente del sí de +Jesus Cea. Y de hecho +Antoni Aloy estaba >> el otro día en la prueba pero no está disponible hasta ya empezada la >> reunión. >> >> El hecho es que los G+ Hangouts tienen una limitación de 10 personas >> «dentro» del Hangout: todo el mundo podrá verlo en directo mientras esos 10 >> debatimos, cualquiera puede comentar en este evento y +Alberto Chamorro >> estará pendiente del HT #PyConES en Twitter, pero dentro del Hangout solo >> puede haber 10. Esta primera reunión virtual va a servir también para ver un >> poco cuáles son las personas que quieren implicarse más en la organización, >> y por tanto es importante que «se les deje sitio». >> >> Parece un poco feo tener que elegir a 9 (+1 que soy yo) pero en el fondo >> en todos los canales indirectos que he mencionado antes se puede seguir >> participando. >> >> Como mínimo: >> >> * Juan Luis Cano (Pybonacci) >> * +Alberto Chamorro >> * +Francesc Alted >> * +Jesús Espino >> * +Yamila Moreno >> * +Javier Gutiérrez >> >> No me veo con derecho a instituir una especie de junta directiva a dedo, >> pero estas son algunas personas con las que me gustaría contar directamente >> para esta primera reunión. También, por tener un poco de diversidad >> geográfica, me gustaría tener noticias de +Manuel de la Peña (para que nos >> contacte con la gente de Barcelona), +Chema Cortés y +Juan Ignacio Rodríguez >> de León. >> >> Dicho esto, todos sois más que bienvenidos a dar un paso adelante y >> ofrecer vuestra colaboración activa. Ahora mismo hay básicamente tres cosas >> que hacer: >> >> * Mandar emails. >> * Mandar emails. >> * Mandar emails. >> >> Ya lo sabe +Israel Alcázar: esto es básicamente mandar emails. Yo tengo un >> poco de saturación en este tema y no vendría mal un poco de ayuda: a >> universidades, palacios de congresos, hoteles o espacios públicos donde >> celebrar el evento, a personas que nos cuenten su experiencia, a empresas >> que nos patrocinen, a caterings para empezar a hablar de presupuestos... >> >> Emails, emails, emails. >> >> Eso es todo, mañana intentaré estar aquí sobre las 20.00 para pulir los >> detalles antes del evento. Espero que hayáis tenido un buen fin de semana y >> que comencéis el lunes con energías :) >> >> ¡Un saludo! >> >> >> >> 2012/11/26 Luis Alberto Pérez Lázaro >>> >>> Hola, >>> >>> ¿Finalmente se hace un hangout en google+? ¿a qué hora es? >>> >>> A nivel personal, me interesa mucho el evento, y la empresa en la que >>> trabajo, Neodoo, seguramente estaría dispuesta a participar como >>> patrocinador. >>> >>> Saludos, >>> >>> Luis >>> >>> El 21 de noviembre de 2012 17:38, WolveLopez >>> escribió: >>> >>>> Eso si. Me parece buena idea. >>>> >>>> >>>> El 21 de noviembre de 2012 17:31, Juan Luis Cano Rodríguez >>>> escribió: >>>>>> >>>>>> Tiene que haber sitio para todos. >>>>> >>>>> >>>>> Bueno, eso no es estrictamente cierto porque en el Hangout creo que >>>>> solo pueden hablar diez personas. Ya he visto que nos vamos a pasar un poco >>>>> de cupo, pero creo que lo podemos solucionar haciendo el evento público >>>>> (para que se retransmita en directo y la gente lo vea como un vídeo de >>>>> YouTube) pero que «se metan» los que estén más comprometidos con el evento y >>>>> quieran involucrarse un poco más. >>>>> >>>>> _______________________________________________ >>>>> Python-es mailing list >>>>> Python-es en python.org >>>>> http://mail.python.org/mailman/listinfo/python-es >>>>> FAQ: http://python-es-faq.wikidot.com/ >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Python-es mailing list >>>> Python-es en python.org >>>> http://mail.python.org/mailman/listinfo/python-es >>>> FAQ: http://python-es-faq.wikidot.com/ >>>> >>> >>> >>> >>> -- >>> Departamento de Software >>> >>> E-mail: luis.perez en neodoo.es >>> Móvil: 651 151 842 >>> >>> Blog: http://blog.neodoo.es/laperez >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Juan Ignacio Rodríguez de León Móvil: 605 890514 E-Mail: euribates en gmail.com http://www.metriz.com/ http://descon2.com/ http://www.elornitorrincoenmascarado.com/ From stalinb en gmail.com Thu Nov 29 14:20:45 2012 From: stalinb en gmail.com (Stalin Bello) Date: Thu, 29 Nov 2012 08:50:45 -0430 Subject: [Python-es] Impresion Message-ID: Buenos dias Lista Quisiera saber si existe alguna manera de imprimir directamente a la impresora por defecto, gracias de antemano; -- T.S.U. Stalin Bello Analista Programador de Sistemas Consejo de Desarrollo Científico y Humanístico Universidad de Carabobo linux-counter: 290715 IEEE:90310271 sbello en uc.edu.ve stalinb en gmail.com stalinbello en yahoo.es (0241) 6004000, (0241) 6005000 ext 144080 ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From jza en oooes.org Thu Nov 29 15:05:22 2012 From: jza en oooes.org (Alexandro Colorado) Date: Thu, 29 Nov 2012 08:05:22 -0600 Subject: [Python-es] =?utf-8?q?QTableWidget+cambiar_tama=C3=B1o_de_columna?= =?utf-8?q?s?= In-Reply-To: References: <1403382256.91416.1354135967424.JavaMail.root@sc.uci.cu> Message-ID: On Wed, Nov 28, 2012 at 8:05 PM, Chema Cortes wrote: > > El 2012/11/28 Pavel Daniel Lopez Castillo : > > Alguien sabe como puedo cambiar el tamaño de las columnas de un QTableWidget en pyqt4 > > Considerando que QTableWidget deriva de QTableView, con el método setColumnWidth > > > > > > r Muchas gracias por compartir. > > > -- > Hyperreals *R: http://ch3m4.org/blog > Quarks, bits y otras criaturas infinitesimales > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ -- Alexandro Colorado Apache OpenOffice Contributor http://es.openoffice.org From jza en oooes.org Thu Nov 29 15:09:47 2012 From: jza en oooes.org (Alexandro Colorado) Date: Thu, 29 Nov 2012 08:09:47 -0600 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: 2012/11/21 Juan Luis Cano Rodríguez > Tiene que haber sitio para todos. >> > > Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo > pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un poco > de cupo, pero creo que lo podemos solucionar haciendo el evento público > (para que se retransmita en directo y la gente lo vea como un vídeo de > YouTube) pero que «se metan» los que estén más comprometidos con el evento > y quieran involucrarse un poco más. > Un back-channel en IRC, para que los que ingresen puedan conversar y meter sus preguntas/comentaarios. Mi ultimo hangout que quise hacer con mi ex-Comunidad de Linux, salio que nadie tenia webcam y microfono :/ Por eso creo que un IRC independientemente sera util. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Alexandro Colorado Apache OpenOffice Contributor http://es.openoffice.org ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From carlos.zun en gmail.com Thu Nov 29 17:41:45 2012 From: carlos.zun en gmail.com (Carlos Zuniga) Date: Thu, 29 Nov 2012 11:41:45 -0500 Subject: [Python-es] Impresion In-Reply-To: References: Message-ID: 2012/11/29 Stalin Bello : > Buenos dias Lista > > Quisiera saber si existe alguna manera de imprimir directamente a la > impresora por defecto, gracias de antemano; > Depende, que plataforma o toolkit usas? En linux puede ser tan simple como llamar con subprocess a "lpr archivo.txt". Si usas Qt, Gtk o Wx, cada uno tienen sus propios mecanismos para imprimir. Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. From alfonsodg en gmail.com Thu Nov 29 17:51:00 2012 From: alfonsodg en gmail.com (Alfonso de la Guarda) Date: Thu, 29 Nov 2012 11:51:00 -0500 Subject: [Python-es] Impresion In-Reply-To: References: Message-ID: Hola, Para un proyecto que trabajé hace unos 10 años, hacía esto: estad = os.system("cat %s > %s" % (nom_arch, device_port)) estad = os.system("cat corte | escpos > %s" % device_port) Donde estad te regresa un potencial problema de comunicación con el dispositivo.... La segunda línea era para mandarle el código de corte a la impresora ticketera https://bitbucket.org/alfonsodg/sisventi/src/253b3d0d3664b948f90de228dd30b49703182448/pysis.py?at=default Saludos, -------------------------------- Alfonso de la Guarda Twitter: @alfonsodg Redes sociales: alfonsodg Telef. 991935157 1024D/B23B24A4 5469 ED92 75A3 BBDB FD6B 58A5 54A1 851D B23B 24A4 2012/11/29 Stalin Bello : > Buenos dias Lista > > Quisiera saber si existe alguna manera de imprimir directamente a la > impresora por defecto, gracias de antemano; > > -- > T.S.U. Stalin Bello > Analista Programador de Sistemas > Consejo de Desarrollo Científico y Humanístico > Universidad de Carabobo > linux-counter: 290715 > IEEE:90310271 > sbello en uc.edu.ve stalinb en gmail.com stalinbello en yahoo.es > (0241) 6004000, (0241) 6005000 ext 144080 > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > From juanlu001 en gmail.com Thu Nov 29 19:29:44 2012 From: juanlu001 en gmail.com (=?ISO-8859-1?Q?Juan_Luis_Cano_Rodr=EDguez?=) Date: Thu, 29 Nov 2012 19:29:44 +0100 Subject: [Python-es] =?iso-8859-1?q?Asociaci=F3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Hola, Este lunes lo gestionamos con mayor o menor acierto leyendo los comentarios en Twitter y en G+ (y yo tenía un chat abierto además con David). Lo del IRC, en lo que a mí respecta ni siquiera tengo una idea muy clara de lo que es xD pero si pensáis que la audiencia que puede echarnos una mano lo va a utilizar, me parece bien que alguien cree ese back-channel. En otro orden de cosas, para participar en el G+ Hangout no hacen falta chat ni micrófono porque hay un chat integrado. Un saludo 2012/11/29 Alexandro Colorado > > > 2012/11/21 Juan Luis Cano Rodríguez > >> Tiene que haber sitio para todos. >>> >> >> Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo >> pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un poco >> de cupo, pero creo que lo podemos solucionar haciendo el evento público >> (para que se retransmita en directo y la gente lo vea como un vídeo de >> YouTube) pero que «se metan» los que estén más comprometidos con el evento >> y quieran involucrarse un poco más. >> > > Un back-channel en IRC, para que los que ingresen puedan conversar y meter > sus preguntas/comentaarios. Mi ultimo hangout que quise hacer con mi > ex-Comunidad de Linux, salio que nadie tenia webcam y microfono :/ > > Por eso creo que un IRC independientemente sera util. > > >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > Alexandro Colorado > Apache OpenOffice Contributor > http://es.openoffice.org > > > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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 wolvelopez en gmail.com Thu Nov 29 20:17:19 2012 From: wolvelopez en gmail.com (WolveLopez) Date: Thu, 29 Nov 2012 20:17:19 +0100 Subject: [Python-es] =?utf-8?q?Asociaci=C3=B3n_y_PyConEs?= In-Reply-To: References: <20121120103818.GB2237@rincewind.8.8.4.4> <1353415232.42801.YahooMailNeo@web133103.mail.ir2.yahoo.com> Message-ID: Allí estaremos. El 29/11/2012 19:30, "Juan Luis Cano Rodríguez" escribió: > Hola, > > Este lunes lo gestionamos con mayor o menor acierto leyendo los > comentarios en Twitter y en G+ (y yo tenía un chat abierto además con > David). Lo del IRC, en lo que a mí respecta ni siquiera tengo una idea muy > clara de lo que es xD pero si pensáis que la audiencia que puede echarnos > una mano lo va a utilizar, me parece bien que alguien cree ese back-channel. > > En otro orden de cosas, para participar en el G+ Hangout no hacen falta > chat ni micrófono porque hay un chat integrado. > > Un saludo > > > 2012/11/29 Alexandro Colorado > >> >> >> 2012/11/21 Juan Luis Cano Rodríguez >> >>> Tiene que haber sitio para todos. >>>> >>> >>> Bueno, eso no es estrictamente cierto porque en el Hangout creo que solo >>> pueden *hablar* diez personas. Ya he visto que nos vamos a pasar un >>> poco de cupo, pero creo que lo podemos solucionar haciendo el evento >>> público (para que se retransmita en directo y la gente lo vea como un vídeo >>> de YouTube) pero que «se metan» los que estén más comprometidos con el >>> evento y quieran involucrarse un poco más. >>> >> >> Un back-channel en IRC, para que los que ingresen puedan conversar y >> meter sus preguntas/comentaarios. Mi ultimo hangout que quise hacer con mi >> ex-Comunidad de Linux, salio que nadie tenia webcam y microfono :/ >> >> Por eso creo que un IRC independientemente sera util. >> >> >>> >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >>> >> >> >> -- >> Alexandro Colorado >> Apache OpenOffice Contributor >> http://es.openoffice.org >> >> >> >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > _______________________________________________ > Python-es mailing list > Python-es en python.org > http://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: