Re: [Python-es] Almacenado de datos
El Jueves, 1 de Marzo de 2012 a las 22:12, Daπid escribió: He estado analizando las respuestas y repensando algunas cuestiones de base. En primer lugar, reespecificando el problema: -Por cada evento tengo que registrar unas tres o cuatro variables independientes (depende del tipo que sea), los parámetros que yo fijo al hacer la simulación: n, p, z. -En cada caso, guardaré cinco medidas de cada evento, los resultados de mi simulación: C, L, S, M, Mbarra. El total es la ristra (n, p, z, C, L, S, M, Mb) Mi objetivo es recuperar de la forma más sencilla posible, todos los valores de M para cada n fijado z (por ejemplo). Hacer esto en Numpy se me va a volver molesto porque el número de parámetros es más elevado. ¿Eso no se puede hacer fácil con máscaras? Aunque no se mucho de eso la verdad: In [42]: a Out[42]: array([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11], [ 4, 1, 1, 1]]) In [43]: a[a[:,0]==4.,:] Out[43]: array([[4, 5, 6, 7], [4, 1, 1, 1]]) Además, he conseguido acceso a un grid de ordenadores en la universidad, lo que supone dos cambios: - El número de datos que voy a manejar va a ser mucho mayor. Quizá los ficheros de texto se vayan quedando fuera. Sigo pensando que no tendrás mucho problemas con ficheros por ejemplo de decenas de megas. - Dado que mi problema es embarazosamente paralelizable, voy a tener cuatro programas corriendo en el mismo ordenador, y una decena de ordenadores en total. Una de dos, o mi base de datos admite varios accesos de escritura a la vez (pyTables dice que no muy bien). La pregunta ahora es: ¿pueden ser fusionadas varias bases de datos fácilmente? Esto es algo que no he sabido encontrar en la documentación de ninguna de las opciones. Si lo vas a lanzar a un cluster o grid con ascii lo tienes chupado, al menos tal como cuentas: cada proceso escribe su fichero (con su nombre concreto distinto al resto, claro) y al terminar los trabajos recopilas todos los ficheros que puedes pegar directamente. Si soy pesado con esto es porque me parece que es la forma mas sencilla de hacerlo, a no ser que sepas con seguridad que vas a tener limitaciones. Puedes hacer pruebas generando archivos fictícios antes de decidir. Si vas a lanzar los programas con cada core/proceso corriendo el monte carlo con distintos parámetros, te puede ser útil el módulo Parallel Python http://www.parallelpython.com/. Yo lo he usado precisamente para cálculos así. Si haces que a tu programa de cálculo le puedas pasar los parámetros por línea de comandos simplemente haces un bucle sobre los parámetros que te interesen y Parallel Python los va lanzando a medida que acaban, tipo sistema de colas. El programa que ejecuta parallel pyhton llamando a tu propio programa lo puedes mandar a colas sin problemas, y en este caso también es fácil recoger los resultados si lo diriges directamente a stdout. Es mucho mas fácil que tener que implementar tu todo con MPI por ejemplo. En su web hay ejemplos, y si te interesa te puedo pasar algo de lo que hice. Iñigo Nótese que del tema soy un absoluto desconocedor, así que no sé si lo que estoy pidiendo es demasiado o lo mínimo para una BD. Tampoco sé cómo se llaman las cosas que quiero hacer, así que me es difícil encontrar las palabras clave por las que buscar. Muchas gracias a todos. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problemas con el modulo re
2012/3/1 alito s alit...@gmail.com: Hola de nuevo: Ya tengo respuesta a mi pequeño dilema. Les pongo el código y espero que a alguien le sirva en un futuro. match1 = re.compile(r^()(.+)(\n)(UGAGGUAGUAGGUUGUAU)(\w+), re.MULTILINE) for match in match1.finditer(myfile): sequence = match.group() print sequence El detalle estaba en que cuando uno quiere buscar en diferentes líneas, tiene que utilizar MULTILINE, jeje... Si alguien tiene alguna sugerencia, es bienvenida. Saludos! Cuando necesito iterar sobre pares de algo utilizo está función: def iterpairs(iterable): it = iter(iterable) first = next(it) for second in it: yield first, second first = second Que por ejemplo para 'ABCDE' devuelve AB, BC, CD y DE. En caso del código en tu primer mensaje quedaría así: for line1, line2 in iterpairs(myfile): match1 = re.search(r'()(.*)(\n)', line1) match2 = re.search(r'(UGAGGUAGUAGGUUGUAU)(\w+)', line2) if match2: print match1.group() + \n print match2.group() + \n Saludos -- Linux Registered User # 386081 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Problemas con el modulo re
Hola Carlos: Gracias por tu sugerencia. Como siempre hay mil formas de hacerse cosas. Saludos! El 05/03/2012, a las 06:34, Carlos Zuniga carlos@gmail.com escribió: 2012/3/1 alito s alit...@gmail.com: Hola de nuevo: Ya tengo respuesta a mi pequeño dilema. Les pongo el código y espero que a alguien le sirva en un futuro. match1 = re.compile(r^()(.+)(\n)(UGAGGUAGUAGGUUGUAU)(\w+), re.MULTILINE) for match in match1.finditer(myfile): sequence = match.group() print sequence El detalle estaba en que cuando uno quiere buscar en diferentes líneas, tiene que utilizar MULTILINE, jeje... Si alguien tiene alguna sugerencia, es bienvenida. Saludos! Cuando necesito iterar sobre pares de algo utilizo está función: def iterpairs(iterable): it = iter(iterable) first = next(it) for second in it: yield first, second first = second Que por ejemplo para 'ABCDE' devuelve AB, BC, CD y DE. En caso del código en tu primer mensaje quedaría así: for line1, line2 in iterpairs(myfile): match1 = re.search(r'()(.*)(\n)', line1) match2 = re.search(r'(UGAGGUAGUAGGUUGUAU)(\w+)', line2) if match2: print match1.group() + \n print match2.group() + \n Saludos -- Linux Registered User # 386081 A menudo unas pocas horas de Prueba y error podrán ahorrarte minutos de leer manuales. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Convocatoria Reunión python-madrid Marzo 2012
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hola a todos: Un mes más la gente de python-madrid nos reunimos en nuestras charlas habituales, en esta ocasión en una nueva localización. Aquí teneis los datos para quienes estén interesados. http://www.python-madrid.es/post/reunion-marzo-2012-python-madrid/ Un saludo. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.11 (Darwin) Comment: GPGTools - http://gpgtools.org iEYEARECAAYFAk9VLCkACgkQnPFBatEMYOdhXwCghf/2N2I6fW9K3fbdo3Jw6FV5 1z8Aniqid4vRml5v9kUqMvEH/MYOXT4b =i6tN -END PGP SIGNATURE- ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] servidores recomendados para script python con sockets
Yo te recomendaría ver Rackspace (VPS), el cobro es según el uso, puedes configurar un Debian o Ubuntu con 256MB de RAM desde unos 10$/mes (si realmente el consumo de CPU es poco) y escalar en cualquier momento. -- Pavel Stephan Muñoz Enviado con Sparrow (http://www.sparrowmailapp.com/?sig) El lunes 5 de marzo de 2012 a las 16:58, Miguel Barraza escribió: hola!, como me había presentado hace bastante por aquí, y había comentado: aún sigo peleando con python, pero ya logré que mi screen reader me lea la indentación, así que ya ando programando con este fabuloso lenguaje. mi consulta es la siguiente: ando programando servidores de juegos con sockets (para manejo de audiojuegos) juegos de audio para personas ciegas. pero necesito que este servidor corra en una máquina con ip fija, obviamente las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al servidor con las actualizaciones. pero quisiera consultarles alguien conoce algún servidor (gratuito dudo pero quien sabe) o por lo menos a bajo costo para poder correr este script y empezar con las pruebas de estos juegos. en lo posible con posibilidad de ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas juegos y sostener los costos del servidor. en argentina vi caros los vps (soy de arg), pero en usa ahi algunos muy baratos, pero por ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting con acceso shell para correr un servidor de sockets. no me quiero meter en cualquiera, ya saben que los varatos luego desaparecen en unos dias...pero por esas casualidades conocen alguno mas efectivo. ¿cual conocen? ¿que tal su experiencia con ese servidor? ¿cuanto saldría el plan mas económico como para empezar? gracias. un saludo a todos!. atte, Miguel twitter: @barrazamiguel skype: miguelbarraza2015 ___ Python-es mailing list Python-es@python.org (mailto:Python-es@python.org) http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] servidores recomendados para script python con sockets
En Mochahost los VPS son a partir de 11/mes y shared por 2dls/mes On 3/5/12, Pavel Stephan Muñoz minib...@gmail.com wrote: Yo te recomendaría ver Rackspace (VPS), el cobro es según el uso, puedes configurar un Debian o Ubuntu con 256MB de RAM desde unos 10$/mes (si realmente el consumo de CPU es poco) y escalar en cualquier momento. -- Pavel Stephan Muñoz Enviado con Sparrow (http://www.sparrowmailapp.com/?sig) El lunes 5 de marzo de 2012 a las 16:58, Miguel Barraza escribió: hola!, como me había presentado hace bastante por aquí, y había comentado: aún sigo peleando con python, pero ya logré que mi screen reader me lea la indentación, así que ya ando programando con este fabuloso lenguaje. mi consulta es la siguiente: ando programando servidores de juegos con sockets (para manejo de audiojuegos) juegos de audio para personas ciegas. pero necesito que este servidor corra en una máquina con ip fija, obviamente las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al servidor con las actualizaciones. pero quisiera consultarles alguien conoce algún servidor (gratuito dudo pero quien sabe) o por lo menos a bajo costo para poder correr este script y empezar con las pruebas de estos juegos. en lo posible con posibilidad de ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas juegos y sostener los costos del servidor. en argentina vi caros los vps (soy de arg), pero en usa ahi algunos muy baratos, pero por ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting con acceso shell para correr un servidor de sockets. no me quiero meter en cualquiera, ya saben que los varatos luego desaparecen en unos dias...pero por esas casualidades conocen alguno mas efectivo. ¿cual conocen? ¿que tal su experiencia con ese servidor? ¿cuanto saldría el plan mas económico como para empezar? gracias. un saludo a todos!. atte, Miguel twitter: @barrazamiguel skype: miguelbarraza2015 ___ Python-es mailing list Python-es@python.org (mailto:Python-es@python.org) http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Alexandro Colorado OpenOffice.org Español http://es.openoffice.org ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Tutorial Qt + Python [APORTE]
Lamento na haber respondido antes, el server esta caído o tiene problemas les dejo el link al blog del autor ;) http://hipersayanx.blogspot.com/2011/07/introduccion-practica-qt-en-python.html enjoy 2012/3/3 Alexandro Colorado acolor...@gmail.com Seria interesante ver una reiplementacion en pygtk/gst y otra en wxpython. Solo como proof of concept. On Fri, Mar 2, 2012 at 10:09 AM, mauricio rodriguez rodriguez.maurici...@gmail.com wrote: Un excelente tutorial para hacer un vídeo reproductor de películas sobre python y Qt valido para python2 y python3 PyQt y PySide http://www.zonaqt.com/content/introducci%C3%B3n-practica-qt-en-python enjoy ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Alexandro Colorado OpenOffice.org Español http://es.openoffice.org ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] servidores recomendados para script python con sockets
Hola, yo uso: http://www.webfaction.com?affiliate=lacunza q esta especialmente diseñado para soportar Python y sus frameworks, instalas one click estos. Soporta PHP tambien y te dan acceso SSH...es como un VPS x $9.50 al mes Saludos / Best regards Mario Lacunza Email:: mlacu...@gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org:: http://es.openoffice.org/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk: mlacunzav Skype: mlacunzav MSN: mlacun...@hotmail.com Y! messenger: mlacunzav On 05/03/12 17:58, Miguel Barraza wrote: hola!, como me había presentado hace bastante por aquí, y había comentado: aún sigo peleando con python, pero ya logré que mi screen reader me lea la indentación, así que ya ando programando con este fabuloso lenguaje. mi consulta es la siguiente: ando programando servidores de juegos con sockets (para manejo de audiojuegos) juegos de audio para personas ciegas. pero necesito que este servidor corra en una máquina con ip fija, obviamente las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al servidor con las actualizaciones. pero quisiera consultarles alguien conoce algún servidor (gratuito dudo pero quien sabe) o por lo menos a bajo costo para poder correr este script y empezar con las pruebas de estos juegos. en lo posible con posibilidad de ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas juegos y sostener los costos del servidor. en argentina vi caros los vps (soy de arg), pero en usa ahi algunos muy baratos, pero por ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting con acceso shell para correr un servidor de sockets. no me quiero meter en cualquiera, ya saben que los varatos luego desaparecen en unos dias...pero por esas casualidades conocen alguno mas efectivo. ¿cual conocen? ¿que tal su experiencia con ese servidor? ¿cuanto saldría el plan mas económico como para empezar? gracias. un saludo a todos!. atte, Miguel twitter: @barrazamiguel skype: miguelbarraza2015 ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] servidores recomendados para script python con sockets
pues yo estoy a punto de contratar un vps en http://swvps.com/ es lo mas barato y potente, que he conseguido, ademas dice tener varios años en el negocio. El 05/03/12, Mario Lacunza mlacu...@gmail.com escribió: Hola, yo uso: http://www.webfaction.com?affiliate=lacunza q esta especialmente diseñado para soportar Python y sus frameworks, instalas one click estos. Soporta PHP tambien y te dan acceso SSH...es como un VPS x $9.50 al mes Saludos / Best regards Mario Lacunza Email:: mlacu...@gmail.com Personal Website:: http://www.lacunza.biz/ OpenOffice.org:: http://es.openoffice.org/ OpenOffice.org Perú:: http://openoffice-peru.com/ Hosting:: http://mlv-host.com/ Mascotas Perdidas:: http://mascotas-perdidas.com/ Google Talk: mlacunzav Skype: mlacunzav MSN: mlacun...@hotmail.com Y! messenger: mlacunzav On 05/03/12 17:58, Miguel Barraza wrote: hola!, como me había presentado hace bastante por aquí, y había comentado: aún sigo peleando con python, pero ya logré que mi screen reader me lea la indentación, así que ya ando programando con este fabuloso lenguaje. mi consulta es la siguiente: ando programando servidores de juegos con sockets (para manejo de audiojuegos) juegos de audio para personas ciegas. pero necesito que este servidor corra en una máquina con ip fija, obviamente las pruebas lo hago siempre en mi máquina y cuando está listo lo subo al servidor con las actualizaciones. pero quisiera consultarles alguien conoce algún servidor (gratuito dudo pero quien sabe) o por lo menos a bajo costo para poder correr este script y empezar con las pruebas de estos juegos. en lo posible con posibilidad de ampliar, ya que si va bien, luego buscaré la forma de poder sumar mas juegos y sostener los costos del servidor. en argentina vi caros los vps (soy de arg), pero en usa ahi algunos muy baratos, pero por ahí uds conoce alguno de mas confianza, o alguno que brinde webhosting con acceso shell para correr un servidor de sockets. no me quiero meter en cualquiera, ya saben que los varatos luego desaparecen en unos dias...pero por esas casualidades conocen alguno mas efectivo. ¿cual conocen? ¿que tal su experiencia con ese servidor? ¿cuanto saldría el plan mas económico como para empezar? gracias. un saludo a todos!. atte, Miguel twitter: @barrazamiguel skype: miguelbarraza2015 ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Díaz Luis Analista Programador Facultad de Odontología UChttp://www.odontologia.uc.edu.ve/ http://www.about.me/diazluis User Linux 532223 ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/