Re: [Python-es] unir archivos por nombre
El 2 de agosto de 2011 23:17, alito Z alit...@gmail.com escribió: Hola a todos: De nuevo pidiendo de sus consejos. Quiero tomar la información de un archivo y unirla con otro archivo y así sucesivamente. Entiendo que eso lo puedo hacer con append, pero si tienen alguna otra idea estaría genial. Mi problema en realidad, radica, en cómo se llaman los archivos. Resulta que tengo, por decir, 10 archivos de fulanito_*.txt, 15 archivos de foo_*.txt, 2 de sutano_*.txt, y quiero que los n archivos de cada uno de los diferentes archivos se unan y al final solo tenga tres archivos. Hasta ahi todo va bien. Sin embargo, resulta que fulanito_* en realidad es fulanito_A, fulanito_B, fulanito_C, y así hasta que llegue a los 10. En los demás archivos es lo mismo. Entonces quiero que la unión de los archivos dependa directamente de A, B, C, D N. Alguien podría darme algún consejo? Saludos! Lo que se me ocurre a mi usando python y sin pensar mucho es: Con glob puedes tener un listado de todos los ficheros en una lista (from glob import glob). Con sort los ordenas. Y con bucles los vas añadiendo a un fichero general fulanito.txt Saludos. ___ 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] Consejo
Una consulta. Existe algun libro, manual, etc que valga la pena leer aunque sean 2000 pag [:) ] Tengo uno en pdf que se llama inmersión en python. Es bueno este consiredando que el del 2005.. Aquí tienes un listado de libros interesantes sobre python: http://python-hispano.org/Libros Y aquí unas recomendaciones de libros para empezar en python: http://python.majibu.org/preguntas/154/libros-recomendados-de-programacion-en-python Saludos. ___ 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] Consejos para formar un grupo de Python en la Universidad
El 27 de julio de 2011 19:06, kldgarrido kldgarr...@gmail.com escribió: Hola Amigos. Quiero formar un grupo de aficionados a Python en la Universidad. Pienso que el grupo podría enfocarse en la divulgación-formación del lenguaje y en implementar algunos módulos. Quisiera pedirles a ustedes algunos consejos de como hacer este proyecto realidad y cualquier idea que me puedan dar respecto al tema sera bien recibida. Le agradezco mucho, Saludos Kaled. Pues a mi se me ocurre lo siguiente: Primero enterarse de si existe algún grupo de python, programación, software libre, linux,..., en tu universidad y hablar con ellos para saber cómo se mueven y qué es lo que hacen. Igual tu grupo de python cabe dentro de esos grupos. Moverte por la universidad poniendo carteles y cosas así para que la gente sepa que existe o va a existir esa posibilidad. Crear una página donde se explique lo que se quiere hacer (p.e, py-uniX.wordpress.com) brevemente: Hola, bienvenido al grupo de python de la Universidad XXX. Este grupo existe para divulgar las bondades de python y para aprender de los demás. Si quieres unirte escribe un correo a ka...@loquesea.com o pásate por el aula XX los miércoles a las 18.30h. Si quieres saber más de python puedes mirar las listas python-es, la página de python-hispano.org, preguntar en http://python.majibu.org/...; Cuando seáis un poquito más de gente adecentáis un poco la página para difundir las actividades del grupo (como ejemplo podéis ver la página del grupo de usuarios de linux de la universidad Carlos III, http://gul.es/). Si merece la pena, os podéis crear una lista de correo en google o yahoo. Saludos. ___ 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] ESA's summer of code
2011/7/25 Ricardo Cárdenes ricardo.carde...@gmail.com 2011/7/25 DVD PS dps.he...@gmail.com: [...] Hay 20 diferentes proyectos, pero en el que yo estoy participando es SunPy, un proyecto que lleva sólo unos meses funcionando y cuya intención es romper el lazo que une a los físicos solares con IDL (un 'lenguaje de programación' muy caro que si nunca has escuchado de él no te pierdes nada). ¡Caña con eso! IDL es un cáncer bastante extendido por todo el área de astrofísica. Yo me he propuesto eliminarlo en mi instituto y me he pasado tiempo reconvirtiendo viejos scripts y promoviendo el uso de Python, pero me temo que a veces la IDL Astronomy User's Library les tienta :/, especialmente a los becarios, que vienen de usar eso. Yo he usado IDL durante muchos años (también muy extendido en la meteorología y climatología). Después de conocer python no hace falta para nada seguir usando IDL!! Y las licencias no son nada baratas. Así que mucho ánimo a la ESA con estas iniciativas. ___ 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] Off-Topic. [Anuncio] PyConAr 2011 - Invitados Internacionales
El 18 de julio de 2011 21:33, Juan Rodríguez Monti juanrodriguezmo...@gmail.com escribió: Tengo el agrado de anunciarles los primeros cuatro invitados internacionales que tendremos en PyConAr 2011 en Septiembre de este año : - Jim Fulton ( CTO Zope Corp. ) - Steve Holden ( Chairman Python Software Foundation ) - Alan Runyan ( Co-fundador de Plone y presidente de Enfold Systems ) - Maciej Fijałkowski ( Core developer del proyecto PyPy ) Vaya nivelón, enhorabuena. P.D.: A ver si para el año que viene hay una PyConEs ___ 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] Videos y presentacion personal
El 16 de julio de 2011 08:44, José Gómez Castaño jgca...@gmail.comescribió: Hola Hace un par de dias que me he incorprado a la lista y me enteré tarde de la reunión de ayer en Leganés. A traves de los enlaces del pie podéis conocer más sobre mis intereses. En lo relativo a python lo estoy usando hace poco tiempo, aunque en desarrolo llevo varios años trabajando. La aplicación principal es aplicarlo en astronomía y cartografía. He leido en la lista qye posiblemente grabárais en video las sesiones. Si fuera posible, me gustaría verlos, no se si los vais a colgar. Hola y bienvenido. Respecto a las reuniones de python-madrid, existe una lista para organizarlas y hablar sobre ello: http://groups.google.com/group/python-madrid Si te subscribes a esa lista te podrás enterar de las próximas quedadas y del tema de los videos, presentaciones, organización del grupo y demás. Si tienes dudas sobre python y demás, ésta (python-es@python.org) es la lista correcta . Saludos y espero verte en las quedadas de Madrid. ___ 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] Reconocimiento de Voz mp3
El 12 de julio de 2011 17:29, FERNANDO VILLARROEL fvillarr...@yahoo.comescribió: Hola Lista. Necesito o ando buscando una aplicación que examine archivos de voz (mp3 o wav). La idea es que sea capaz de reconocer tonos de voz, por ejemplo si en un archivo llamado foo.mp3 existe la reproduccion de un nombre como por ejemplo Juan Perez la idea es poder comparar ese archivo foo.mp3 con otro archivo foo1.mp3 que tambien diga Juan Perez pero que quizas lo halla grabado otra persona no el verdadero Juan Perez entonces el programa deberia ser capaz de detectar si los archivos fueron grabados por la misma persona. Necesito hacer algo asi con Python y mi pregunta es si conocen algun paquete que lo haga o bien algun modulo para el tratamiento de sonidos que me puedan recomendar o bien alguna pista sobre como hacerlo ya que no se me ocurre como. Hola, he puesto en google 'python speech recognition' y salen cosas que igual hacen lo que quieres: http://www.google.com/search?q=python+speech+recognitionie=utf-8oe=utf-8aq=trls=org.mozilla:es-ES:officialclient=firefox-a Espero que alguna te sirva. Saludos. ___ 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] analizar cvs, creo que es una tontería...
Tengo un archivo de texto con la siguiente info (lo adjunto (archivo.txt)): 1 GABRIEL 1 VICTOR 1 CARLOS 2 DAMIAN 2 MARTIN 3 JUAN 4 JOSE 4 PEDRO Básicamente lo que quiero hacer es crear una lista para cada número (primera columna), que contenga todos los nombres que coinciden con este número, es decir: lista1 = ['GABRIEL', 'VICTOR', 'CARLOS'] lista2 = ['DAMIAN', 'MARTIN'] lista3 = ['JUAN'] lista4 = ['JOSE', 'PEDRO'] He escrito un script.py (lo adjunto): #!/usr/bin/python import csv f = open(str(archivo.txt), r) f_read = csv.reader(f, delimiter=\t) next_id = for row in f_read: num_id = row[0] nomb_id = row[1] if (num_id != next_id): nomb_id_list = [] nomb_id_list.append(nomb_id.rstrip(\n)) next_id = num_id else: nomb_id_list.append(nomb_id.rstrip(\n)) print nomb_id_list Hola. Un fichero csv es un fichero separado con comas (comma separated values). En este caso, tu fichero está separado por tabulaciones. Una forma poco elegante, pero que espero que entiendas, de hacer lo que quieres es la siguiente: l1 = [] # lista donde vas a meter los nombres con ID1 l2 = [] # lista donde vas a meter los nombres con ID2 l3 = [] # lista donde vas a meter los nombres con ID3 l4 = [] # lista donde vas a meter los nombres con ID4 a = open('ruta/a/tu/archivo.txt', 'r') for linea in a: data = linea.split() if data[0] == '1': l1.append(data[1]) if data[0] == '2': l2.append(data[1]) if data[0] == '3': l3.append(data[1]) if data[0] == '4': l4.append(data[1]) Si los IDs son solo 4 esto te podría valer. Si tienes muchos IDs se puede plantear de otra forma. Seguro que alguien con más conocimientos te propone soluciones mejores. Saludos. ___ 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] Evento Python Madrid 2011
El 5 de julio de 2011 23:31, Jesús Espino jespi...@gmail.com escribió: Hola a todos: Quería comunicarlos que finalmente el dia 15 de Julio se celebrara el evento Python Madrid 2011, que durará todo el día, de 10 de la mañana a 6 de la tarde, en la universidad Carlos III de Madrid, en Leganés. Están todos invitados a asistir y a participar. La web del evento es www.espython.org, y si alguien se anima a dar alguna ponencia, todavía quedan 3 slots de 45 minutos libres. Además si alguien se anima a dar alguna de las mías yo encantado. Si quieren darle difusión estamos usando para ello el siguiente Twitt: Lo meto en la lista python-es para darle difusión. Desgraciadamente, no tengo ni el tiempo ni los conocimientos para preparar una charla de 45 mins. Si hubiera lightning talks podría ser más sencillo para algunos tener charlas listas, es una sugerencia (a buenas horas la digo). Saludos. ___ 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] [ANN] Evento Python Madrid 2011
-- El grupo Python-Madrid y el Grupo de Usuarios de Linux de la Universidad Carlos III de Madrid, celebrarán el próximo día 15 de Julio de 10:00 a 18:00 el evento Python Madrid 2011. El evento tendrá lugar en la Universidad Carlos III de Madrid, en su campus de Leganés. Se trataran temas como Python, Django, PyGame y mucho más. Toda la información en www.espython.org - Twitt --- Si te gusta Python, no te pierdas el Evento Python del 15 de julio en Leganés, Madrid - asistencia gratuita - www.espython.org #espython --- Saludos 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/
Re: [Python-es] Evento Python Madrid 2011
El 6 de julio de 2011 08:28, Jesús Espino jespi...@gmail.com escribió: Si se animan 3 o mas a dar lightning talks, podemos aprovechar uno o dos slots libres para eso. Creo que puede ser muy interesante para temas como pickle, o programación funcional en python, o cosas asi que se puedan explicar en un corto espacio de tiempo. Si se hiciera, podría dar una de matplotlib, la de python-gis que ya vimos en madrid, algo de numpy,... joé, he mandado el mensaje de antes repetido, disculpas al resto de la lista, es muy temprano :-( ___ 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] Evento Python Madrid 2011
El 6 de julio de 2011 08:40, Jesús Espino jespi...@gmail.com escribió: Por cuestiones de horario he puesto las charlas breves a las 12 de la mañana, y se podrán extender hasta la 1:30. Kiko, tu en ese horario puedes?? Podría pedir el día y hacer una/dos He metido el evento es http://python-hispano.org/Noticias También he pedido difusión del mismo en los twitter pythonhispano, python-es y lo que haya por ahí. Saludos. ___ 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] importar modulos de django
2011/6/10 Jose Caballero jcaballero@gmail.com ImportError: No module named Reporte.apps.configuracion.configuration configuration está dentro de Reporte.apps.configuracion.configuration? o está dentro de Reporte.apps.configuracion? Mayúsculas y minúsculas están como toca? Tu módulo está en el directorio raiz donde lanzas tu script o en el pythonpath? [1] Cualquiera de esas cosas puede provocar que no encuentre lo que le dices que tiene que encontrar. [1] http://docs.python.org/tutorial/modules.html (apartado 6.1.2) ___ 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] Convocatoria reunion 9 de junio python-madrid
El tema de PyCairo me interesa mucho, pero lamentablemente no puedo acudir. ¿Vais a publicar algo de las charlas aunque sea en plan powerpoint? La idea es que todo esté en [1]. De momento solo están las presentaciones de una reunión, pero se están grabando (video y audio) y esperamos que todo esté accesible desde [1]. Tanto lo de esta reunión como lo de las anteriores y posteriores. [1] http://python-hispano.org/PythonMadrid ___ 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] Buscar, leer y escribir archivos grandes con Python
Respuesta corta: Si, no, a veces. Me imaginaba algo así :-D Muchas gracias por la extensión de la explicación. Exploraré mmap (aunque creo que para lo que lo estoy pensando ahora será menos útil) y multiprocesos y lo que pille por ahí. Como bien has dicho, no merece la pena programar dos horas para 2s de proceso. Pero esos 2s los tengo que repetir muchas veces todos los días. Si no consigo mejorar nada por lo menos habré aprendido algo (o no, que soy muy zoquete). ___ 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] Funciones matemáticas
El 2 de junio de 2011 13:55, Douglas Jiménez doug...@gmail.com escribió: ¡Hola! ¿Dónde puedo conseguir la lista completa de las funciones matemáticas incorporadas en el módulo math? Gracias. import math help(math) Douglas. ___ 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] PDF django 1.3
2011/6/1 Oscar Carballal oscar.carbal...@gmail.com Acabo de añadir en la wiki un PDF recien generado con toda la documentación de django 1.3 por si alguien lo quiere. http://python-hispano.org/LibrosReferencia Muchas gracias. Este es uno de mis propositos para el verano ;-D ___ 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] Oferta de trabajo en Sevilla
Bueno, y siguiendo el mismo tema? Hay alguna lista en castellano para ofertas de trabajo relacionadas con Python? Sé que existe el Python Job Board. Yo creo que como tal, no existe. En linkedin se pueden ver ofertas a partir de los grupos de python que existen. La mayoría son en USA y UK, y algunas más exóticas por la India. Algunas de ellas permiten trabajar como freelance por lo que, a priori, podrían ser apetecibles para cualquiera. Pero al tema, que me desvío, en linkedin se suelen encontrar muchas ofertas y en la lista de pyar suelen venir ofertas para Argentina, pero creo que no existe una lista como tal. Respecto a la oferta en sí, si la empresa es grande, un departamento puede pedir un perfil, luego llega a RRHH y hacen lo que les da la gana. La primera entrevista suele ser con una persona de RRHH que solo te hace preguntas tipo: ¿estás dispuesto a trabajar muchas horas?, ¿estás dispuesto a cobrar muy poco?,..., y mucha gente buena no suele pasar el corte de esa primera entrevista. Si la empresa es pequeña, normalmente la persona que tiene que hacer el perfil esté saturada de trabajo y pida un perfil muy extenso para no 'fallar' o se encarga de hacer el perfil una persona que no tiene muy claro que es lo que necesita. Y especialmente en España, las empresas están a años luz de lo que debería ser la contratación en el siglo XXI, no saben nada de redes sociales, de buscar los logros de una persona por google,..., y , por supuesto, de pagar algo acorde a la valía. Y de esos polvos, estos lodos. Por cierto, también he de decir que hay honrosas excepciones. No hay que meter a todo el mundo en el mismo carro ni generalizar. Saludos. ___ 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] Oferta de trabajo en Sevilla
El 28 de mayo de 2011 18:58, monoBOT monobot.s...@gmail.com escribió: Obviamente, te exigen ser una maquina para pagarte como a una tragaperras. :-) ¿Alguien sabe lo que pagan? Presunción de inocencia ante todo (aunque, como vosotros, no tengo mucha confianza en que paguen un buen sueldo para los conocimientos que piden). Igual no lo han puesto porque el sueldo son 200.000€ y no quieren un millón de solicitudes. :-P P.D.: No tengo absolutamente nada que ver con la oferta. Simplemente la he visto por ahí y he pensado que le podría ser útil a alguien. ___ 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] Oferta de trabajo en Sevilla
Hola. He visto una oferta de trabajo en Sevilla (España) y os la dejo por aquí por si a alguien le pudiera interesar: ANALISTA PROGRAMADOR PYTHON Importante grupo de empresas líder nacional del sector de la Construcción de Interiores (Construcción, Ingeniería, Mobiliario y Mantenimiento) ha iniciado el desarrollo de una plataforma 'software' para la integración de éste con su red de clientes, proveedores y colaboradores, una plataforma accesible desde Internet y con la que pretende aumentar su competitividad. Para sus oficinas de Sevilla precisa: ANALISTA PROGRAMADOR PYTHON Dependiendo del Director del proyecto directamente y reportando a éste y a gerencia, tendrá la misión de desarrollar aplicaciones con tecnología servidor basadas en Python y Programación Eclipse. Se requiere experiencia en diseño y desarrollo de aplicaciones con tecnologías servidor basadas en Python, en programación con Javascript, amplios conocimientos de diseño de arquitecturas software, experiencia con herramientas CASE (Rational Rose, Enterprise Architect, ...), con herramientas de testing (Test Unit) y QA, en programación Web y en desarrollos multiplataforma (Win32, Linux, ...). Se valorarán muy positivamente conocimientos de C++, desarrollo de binding entre Python-C++, experiencia en sistemas de encriptación, experiencia en desarrollos de videojuegos y comunicaciones. Contrato estable y jornada completa. Está en el grupo PyMAD de linkedin (pero creo que se puede acceder sin estar registrado): http://www.linkedin.com/groups/ANALISTA-PROGRAMADOR-PYTHON-1064597.S.55451630?qid=c45663fe-1881-4e7c-9385-738734509847goback=.gmp_1064597.gna_1064597 Saludos. ___ 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] obtener ip
El 12 de mayo de 2011 06:39, Marcos Ortiz mlor...@uci.cu escribió: El 5/11/2011 11:14 PM, Yixander de la Paz Milán escribió: hola a todos: Quisiera saber si existe alguna función que me permita obtener el ip de mi máquina... saludos Mira este hilo a ver si te ayuda: http://mail.python.org/pipermail/python-es/2011-May/030011.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Numerar columnas
El 12 de mayo de 2011 20:35, Alejandra Zavala alit...@gmail.com escribió: Que tal... Tengo una duda enorme, alguien sabe como enumerar columnas? Tengo lo siguiente en un archivo fulanito.txt: M0.842590.905490.39297 A0.791680.833420.17866 S0.659170.798650.10998 W0.640730.677720.22135 Y quiero que el programa me enumere las columnas para que queden de la siguiente forma: 1 M0.842590.905490.39297 2 A0.791680.833420.17866 3 S0.659170.798650.10998 4 W0.640730.677720.22135 Y así sucesivamente hasta que acabe el archivo. Alguien tiene alguna idea? Saludos! ¿Los quieres volver a guardar en un fichero con la nueva columna de numeración o solo lo quieres representar en pantalla? Para mostrarlo solo en pantalla una forma sería: a = open(r'/ruta/al/fichero.txt', 'r') for i, line in enumerate(a): a1, a2, a3 = line.split(' ') print i, a1, a2, a3 a.close() Para guardarlo en un fichero, una forma sería: a = open('/ruta/al/fichero.txt', 'r') b = open('/ruta/al/fichero_con_nueva_columna.txt', 'w') for i, line in enumerate(a): b.write('%d %s' % (i, line)) a.close() b.close() ___ 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] cosa rara con la función shape()
los print excesivos que se leen son para corroborar el funcionamiento raro, porque no me cuadra la salida de la función. Un ejemplo de la salida de esa función es lo siguiente: type 'numpy.ndarray' type 'numpy.ndarray' (60, 60) (9, 9) 60 60 9 9 52 52 [[ 52.05549424 52.05549424]] - Aquí está lo extraño A mí me funciona perfectamente: import numpy as np a_filtro = np.zeros((3,3)) b_imagen = np.zeros((10,12)) def tam_convo(filtro,imagen): ii_i, jj_i = np.shape(imagen) ii_f, jj_f = np.shape(filtro) print type(imagen) print type(filtro) print np.shape(imagen), np.shape(filtro) print ii_i, jj_i print ii_f, jj_f xx=(ii_i-ii_f)+1 yy=(jj_i-jj_f)+1 print xx print yy return xx, yy tam_convo(a_filtro, b_imagen) Outputs: type 'numpy.ndarray' type 'numpy.ndarray' (10, 12) (3, 3) 10 12 3 3 8 10 (8, 10) np.__version__ '1.5.1' sys.version '2.6.5 (r265:79096, Mar 19 2010, 21:48:26) [MSC v.1500 32 bit (Intel)]' sys.platform 'win32' ___ 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] subprocess
tengo esto: ruta = subprocess.Popen(hostname, stdout=subprocess.PIPE) resultado = ruta.communicate()[0] se que el resultado de salida lo almacena en result, pero como ejecutar un comando que contenga el caracter | por ejemplo este -- ps auxww | grep postgres: | sort -k 9, se que incluso puedo hacer esto: ruta = subprocess.Popen(ls, -l, stdout=subprocess.PIPE) resultado = ruta.communicate()[0] pero como decía anteriormente quisiera ejecutar este comando ps auxww | grep postgres: | sort -k 9 como lo hago con hostname y ls -l ... No entiendo muy bien lo que quieres hacer: *pero como decía anteriormente quisiera ejecutar este comando ps auxww | grep postgres: | sort -k 9 como lo hago con hostname y ls -l ... *pero quizá lo siguiente te pueda ayudar: http://docs.python.org/library/subprocess.html#replacing-shell-pipeline ___ 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 ñ y acentos
El 4 de mayo de 2011 16:22, Enrique Nuñez enun...@gmail.com escribió: Estimados: Junto con saludarles paso a comentar que tengo un problema con imprimir ñ (eñes) y acentos, el asunto es el siguiente Extraigo información desde una base de datos oracle, luego debo llevarla a un archivo (texto csv). Lo he intentado generado el archivo directamente y ocupando la librería csv y en ambos casos no logro que estos caracteres queden en el archivo de salida. Hola, Puedes mirar aquí: http://listas.python.org.ar/pipermail/pyar/2011-April/010616.html o aquí: http://listas.python.org.ar/pipermail/pyar/2011-April/010965.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Python Insider en español
El 2 de mayo de 2011 16:27, Daπid davidmen...@gmail.com escribió: Python Insider [1] es el blog oficial del equipo de desarrollo de Python. Hoy [2] se lanzan las traducciones al español [3] y japonés [4]. Si alguien quiere apuntarse a la fiesta de traducir, que se ponga en contacto conmigo. [1] http://blog.python.org/ [2] http://blog.python.org/2011/05/python-insider-translation-project.html [3] http://blog-es.python.org/ [4] http://blog-ja.python.org/ Genial, David. Lo metemos en el planet de python-hispano. Si quieres ayuda lo pongo o lo pones también en la lista de pyar que son muy activos y quizá encuentres más ofrecimientos. Gracias por el trabajo. ___ 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] IP en Python
Buenas a todos, les cuento que estoy empezando en python. Bienvenido Ahora yendo a lo que me motivo a escribir este mail. De alguna forma necesito traer las ip de la red a la que esta conectada mi maquina y todas las ip conectadas a la red. Buscando un poco llegué a la librería socket (corrijanme si no es una librería). Esta tiene una serie de metodos muy interesantes, con esta logré traer el hostname de mi maquina y la ip de mi localhost. Pero no es lo que necesito. La idea es practivamente un ifconfig en linux, o algun metodo de algo al que yo le pase la interfaz y me tire una serie de informacion sobre esa interfaz. Puedes probar con socket o con otras librerías fuera de la librería estándar [1], [2], [3], [4] [1] http://code.google.com/p/ipaddr-py/ [2] http://code.google.com/p/python-ifconfig/ [3] http://pypi.python.org/pypi/IPy/0.75 [4] http://pypi.python.org/pypi?%3Aaction=searchterm=ip+addresssubmit=search ___ 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] [OT] Planeta python-hispano
Hola. Como algunos de vosotros sabréis se está creando un wiki para recopilar recursos de python de y para la comunidad hispanohablante de python ( http://python-hispano.org). Entre estos recursos hay un planet (http://planet.python-hispano.org). Por favor, todos los que queráis incluir las entradas en vuestros blogs sobre python en este planet mandadme un correo. Gracias. ___ 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] PYCON podcasts?
2011/4/12 Jesus Cea j...@jcea.es ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Y si alguien sabe donde están las presentaciones también se lo agradecería. He visto algunas pero hay otras que me interesan donde no he visto ni video ni presentación (quizá ya lo han actualizado desde la última vez que lo miré). Gracias y un saludo. ___ 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] Twitter python_madrid y reunión de mañana
El 12 de abril de 2011 19:28, Raúl Cumplido raulcumpl...@gmail.comescribió: Jesus, Quizás no tiene sentido, pero lo de montar un webinar y transmitirlo para que lo podamos ver los que no estamos en Madrid? Vamos o si conseguís grabarlo y luego lo podéis colgar estaría muy bien. Saludos, Raúl Se están grabando todas las sesiones. La idea será colgarlas y que mediante python-es/python-hispano se pueda acceder a ellas. Lo suyo sería hacerlo en directo para todo el planeta compitiendo en audiencia con la Champions league. Habrá que estudiarlo para el futuro :-P ___ 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] Librerias graficas
Estimados, no es mi intencion comenzar una polemica Aunque lamentablemente creo que es inevitable. Ocurre que estoy algo confundido sobre que libreria grafica para desarrollar en Python deberia elegir... Se que existen por lo menos 5 o 6, pero cual es la mas sencilla de aprender pero que ademas que sea multiplataforma ? No es polémica, ni mucho menos. ¿Cuando te refieres a librería gráfica te refieres a librería para representar gráficos? Yo entiendo eso y parece que Monobot ha entendido otra cosa. Por favor, ¿lo puedes aclarar y te intentamos contestar? ___ 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] Librerias graficas
El 1 de abril de 2011 14:31, Carlos Herrera Polo carlos.herrerap...@gmail.com escribió: Tienes razon, me explique mal... Me refiero a bibliotecas para desarrollar aplicaciones con ventanas, controles y eventos Y si fuera multiplataforma seria excelente. Gracias ! Yo he usado un poco wx y no cuesta mucho hacer cosas sencillitas. Luego he leído a gente que usaba wx que se pasaba a pyqt (pyside) y estaba encantada y me he puesto a estudiar pyqt (pyside). Mira aquí [1]. En pyqt, principalmente, echo un falta un buen manual diferente al que te dice todo el mundo [2] que vale para aprender pero para hacer cosas más complejas ya tiene que ser por tu cuenta. Una ventaja de pyqt es qt-designer que para empezar quizá está bien pero a la larga se acaba escribiendo a pelo. Ambas librerías tienen un montón de ejemplos de los que te puedes nutrir para hacer eso que quieres hacer. [1] http://eli.thegreenplace.net/2009/01/19/moving-to-pyqt/ [2] http://www.qtrac.eu/pyqtbook.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Librería para dibujar automatas en python?
El 24 de marzo de 2011 21:21, lasizoillo lasizoi...@gmail.com escribió: El día 24 de marzo de 2011 20:31, Mai Giménez la.reina.r...@gmail.com escribió: Hola a todos, Estoy desarrollando una aplicación en python para minimizar automatas. (a pesar de que me han recomendado usar c, porque la complejidad del algoritmo, pero yo creo que python puede con esto :)) Mi duda esta relacionada con la posibilidad de dibujar el automata. He estado mirando la librería python-graphs, pero no he conseguido hacerla funcionar en mi mac. ¿Alguna librería o algún pequeño tutorial ? Podrías probar con matplotlib que está muy bien documentado. Le puedes echar un ojo a la galería a ver si es posible hacer lo que quieres (http://matplotlib.sourceforge.net/gallery.html) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] python-es, pythonhispano o similar
El 17 de febrero de 2011 14:26, lopz lowlife...@gmail.com escribió: Hola y sí, en los enlaces que comenta chema está lo que yo había pensando, creo que lo mejor sería montar un planet con temas de python, gtk, pygtk, django, etc en general, todo por supuesto en español, la idea mía era esa, un planet una wiki y un foro, pero al tener la lista este no se hace el foro. Y sí, un amigo mío me debía un poco de dinero y aproveché esto para que me registre el dominio que alguna ves lo tenía registrado a mi nombre, en esto voy a colaborar yo, el dominio es de todos, se hará con el lo que la mayoría diga, solo me dan los nameserver a donde apuntar y así se hará. Y claro, igual colaboraré en lo que se necesite y en lo que pueda, más que todo aprenderé de ustedes :) Lo dicho, ya tenemos dominio, igual tengo hosting en dreamhost ilimitado pero bien dicen creo que es mejor que se manejen las cosas por separado, osea que bienvenido un servidor dedicado :D Voy a buscar una imagen que había hecho para la página jeje no sé nada que diseño, ojo ;) Tampoco tengo feisbuk!!! Al final seremos mayoría. Lopz, gracias por el tema del dominio. Fran (dueño del grupo recien creado), no puedo contestar a los mensajes ya abiertos en el grupo por lo que contesto por aquí. Dominio, si tenemos python-es.org registrado podemos usar ese. Si la idea es usar otro, me gusta python-hispano.org (python-es parece más español y se trata de que sea más hispano para que más gente se sienta incluida). +1 a MoinMoin!!! (por coherencia). ___ 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] python-es, pythonhispano o similar
El 15 de febrero de 2011 13:46, joe di castro enxeb...@gmail.com escribió: Hola, Bueno, a ver, si y no... me explico. Realizar algo así necesita de un gran consenso, motivación y sobre todo, entrega. Hablo por experiencia, aunque no lo parezca, he administrado unos cuantos foros/comunidades anteriormente, de temáticas muy distintas y con planteamientos muy distintos. De ahí el haber preguntado el otro como hacíais las cosas por aquí a nivel moderación, porque digamos que en los foros en los que yo era moderador/administrador (tecnologías, salud, fotografía, automóvil y hasta uno de los antiguos foros de hotmail) eran/eramos bastante estrictos según con que temas. Y como se dice en mi tierra, a donde vayas a vivir, haz lo que veas hacer Bueno, al grano. El caso es que esos años de participar en esas comunidades me han enseñado algunas cosas: - Todos se animan mucho al principio a arrimar el hombro, pero a la larga, la cosa queda en un circulo de como mucho 4/5 personas que soportan la carga de todo el tema. Y al final, si no hay un objetivo económico detrás, si es algo en plan altruista/comunitario, las cosas se acaban torciendo. He visto morir por eso a muchos sitios en los que moderaba o participaba. - Nunca poner todos los huevos en la misma cesta hasta que el proyecto se consolide. Por ejemplo, el sitio referencia de Drupal en Español, drupal-org.es estuvo durante mucho tiempo dando una imagen pésima dado el abandono y la caída constante o saturación de los servidores. Durante dos años fue un autentico drama, al final por vergüenza torera la cosa ha vuelto más o menos a su cauce. Si no recuerdo mal, llegaron a perder el dominio. O lo que pasó con la lista cuando estaba en aditel, que gracias a dos/tres personas la cosa sigui... pero el wikidot está completamente abandonado... - Los EGOS de los distintos componentes... uff tema delicado... a veces uno no mueve el culo hasta que tiene competencia y cuando lo hace, lo hace dando codazos a diestra y siniestra... eso es algo a atajar desde el principio. Eso es algo bueno de majibu... en cuanto tengáis algunos suficiente karma, ya no importa si yo soy el administrador o no, podréis hacer lo mismo... los galones no valen para nada... - Reparto de responsabilidades... normalmente muchos se apuntan a hacer lo más guay (moderar o administrar la comunidad), o lo que más le gusta o saben hacer (diseño, desarrollo, sysadmin,... ) y al final hay cosas que nadie quiere hacer o no tiene tiempo. Hay que ser realistas, esto requiere su tiempo y dedicación, montar un sitio es relativamente fácil. Pero implantar mejoras, hacer upgrades, corregir parches de seguridad, backups, solucionar pequeños fallos... eso ya no es tan divertido y roba mucho tiempo... además que requiere de método y organización, las chapuzas son un lastre para el futuro y un peligro para el presente. ... y podría seguir. Luego, después de lo malo, aportar ideas: * ¿quien registra el dominio? ¿quién lo paga (es lo de menos)? Esto es vital, porque hay que garantizar su no dependencia de una sola persona y su continuidad... * ¿quien aloja y donde el hosting? ¿quién lo paga? Aquí además de heredar los problemas del dominio (eso si, hosting y dominio deberían estar separados desde el inicio), hay que pensar que si cae, cae todo el sitio... igual no era mala idea, empezar compartimentándolo, haciendo subdominios y repartiendo tareas (wiki, frontpage, QA, ...) * Quienes nos comprometemos a llevar esto a cabo y nos comprometemos en serio y cuales son nuestras habilidades, etc... esto es importante, hay que ser objetivo y dejar a parte buenas voluntades, que habrá muchas... * Porque distinguir Django de Python, entiendo que django.es (que parece haber resucitado este mes) este aparte, pero sugiero que forme parte del principio como anexo/partner/colaborador o lo que sea de python-es.org * Por mi parte lo veo así... y ya me diréis lo que opináis. Tengo pagado el dominio majibu.org durante un año y pagado el hosting. La verdad, no metería nada más en ese plan, para que el sitio funcione con soltura, necesita memoria y no sobrecargarlo. Lo que propongo es lo siguiente, me comprometo en que de aquí a que falte un mes para que se me acabe el dominio, seguir con el sitio individualmente pero enlazado desde pytho-es.org. Si seguimos adelante, si hay compromiso y la cosa funciones, cuando falte un mes, redirijo todo con un 301 a python-es.org (y no perder así el pagerank y las visitas) y veremos si cambiamos el alojamiento o como hacemos. Mientras, no tengo ningún inconveniente en proporcionar copias de la BDD/ficheros periódicamente para demostrar mi compromiso y garantizar la continuidad del proyecto. Básicamente, que me parece muy bien la idea, pero que me anexo a él cuando vea garantías de continuidad y verdadero compromiso. Lo que quiero decir, que es mejor hacer las cosas bien o no hacer nada, yo soy así, si empiezo
Re: [Python-es] python-es, pythonhispano o similar
El 15 de febrero de 2011 20:30, Chema Alonso fe...@nimiux.org escribió: Buenas, Contesté en este mismo hilo mi intención de participar en la creación de python-es. Suma a Chema Alonso a la sección Gente que se anima a colaborar :-) Como bien dices, llegar a un consenso usando la lista de correo puede ser muy difícil, por lo que yo comenzaría con un sencillo wiki en el que vayamos poniendo las secciones que mencionas y las que vayan saliendo, para después comenzar con el verdadero trabajo de darle forma la sitio. Lo veo bien pero dejemos algo de tiempo a que la gente se pronuncie. El tema lo hemos sacado hoy. Si queréis, si en un par de días nadie más se ha pronunciado ya lo llevamos a una esfera más privada para no molestar a los demás de la lista. Si alguien más se suma pues tanto mejor. Saludos. ___ 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] Sitio Preguntas y Respuestas para Python en español
El 3 de febrero de 2011 17:22, Jose . enxeb...@gmail.com escribió: Bueno, ya estoy en ello... a ver si al final se animáis a usarlo... En principio lo alojare en un dominio propio para ponerlo en marcha, si la cosa funciona entonces ya miraríamos entre todos de elegir un dominio más apropiado y genérico... Yo estoy encantado con Stack Overflow y echaba de menos algo asi en español... Saludos Yo también estoy encantado con stackoverflow y con que tú compartas lo que has hecho. Muchas gracias por el currazo. ___ 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] Python IDE
Si te instalas pythonxy [1] instalas de partida python+idle+ipython+eclipse+pydev+qtdesigner+spider+... En una sola instalación tienes acceso a varios IDEs y muchas librerías muy útiles. El problema principal es que es ONLY WINDOWS. [1] http://code.google.com/p/pythonxy/wiki/GettingStarted Saludos. ___ 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] [ANN] Nueva quedada pythonica en Madrid o alrededores
Hola a todos. En la lista de python para la zona centro de España se está organizando una nueva quedada. Si alguien de esta lista está interesado en los detalles se puede pasar por [1]. POR FAVOR, NO CONTESTES EN ESTA LISTA PARA NO MOLESTAR AL RESTO DE INTEGRANTES DE LA MISMA. GRACIAS. [1] http://groups.google.com/group/python-esp-centro/browse_thread/thread/74aac9484b99c348 Saludos. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] ¿Cómo manejo los caracteres especiales?
El 26 de enero de 2011 18:54, lasizoillo lasizoi...@gmail.com escribió: El día 26 de enero de 2011 15:02, Douglas Jiménez doug...@gmail.com escribió: El 26 de enero de 2011 09:21, peter pablomar...@gmail.com escribió: El día 26 de enero de 2011 14:31, Douglas Jiménez doug...@gmail.com escribió: A propósito: ¿por qué funciona una cosa como # -*- coding: UTF8 -*-? Si el primer caracter de esta cadena es una orden de comentario, ¿cómo ejerce alguna influencia sobre el programa? Sigo agradeciendo cualquier ayuda o comentario respecto a este asunto. ¿No sabes por qué funciona esa linea -*- coding: utf-8 -*- aunque esté comentada con # ? Deberías probar a leer la documentación de python, te resultará interesante sobre todo si quieres programar en python. ¡Seguro! Estoy en eso. ¿Por qué no eres más específico y me diriges hacia la lectura que debo hacer, una dirección o algo así? Uno va consiguiendo las cosas poco a poco y la estructura del sistema se hace evidente con la práctica. Si la tuviera de antemano, te aseguro que no molestaría a nadie preguntando. Supongo que se referirá a esto: http://docs.python.org/howto/unicode La linea # -*- coding: utf-8 -*- le dice al intérprete de python en qué codificación de caracteres está el fichero fuente. Cuando defines el literal de una cadena: cadena = Me tiene hasta el moño Esa cadena está codificada de alguna manera (tal vez latin1, tal vez utf8, ...) y el intérprete de python debe saber cual es dicha codificación. Para simplicar el problema hay que pensar en abstracto. El modo texto se usa para comunicar. Y no basta con tener en cuenta el mensaje, sino que tienes que tener en cuenta al emisor y el receptor. Si el emisor manda un mensaje con una codificación, el receptor tiene que decoficar el mensaje usando dicha codificación. * Cuando escribes un programa python (tu eres el emisor), el codigo fuente es el mensaje y con el comentario raro ese el interprete (receptor) sabe como decoficiar el menaje (el código fuente). * Cuando imprimes un caracter en una pantalla. La pantalla o terminal estará configurado con cierta codificación. Si el mensaje no esta codificado de la misma manera fallará. * Cuando mandes un mail, puedes definir la codificación del mensaje en las cabeceras. Si tu programa (emisor) que envia el correo (mensaje) le dice al receptor (cliente de correo) como está codificado el mensaje, no deberías tener ningún problema. Puedo ponerte mil ejemplos de quien es el emisor, quien es el receptor y cuál es el mensaje, definiendo de forma correcta cual es la codificación de dicho mensaje. Pero una vez comprendas como funciona la abstracción, el problema del encoding desaparecerá por siempre. ¿Quién es tu emisor? ¿Cómo codifica el mensaje? ¿Quién es el receptor? ¿Cómo decodifica el mensaje? ¿El mensaje puede indicar al receptor cómo está codificado o debes poner de acuerdo al emisor y receptor de otra forma? ¿Tienes algún sistema de codificación común entre emisor y receptor o tienes aquí un problema? Respondiendo a estas preguntas, verás que sencillo es todo y si no es sencillo verás como se te ocurren formas de analizarlo y reparar el error ;-) Saludos: Javi ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Entre el enlace de Chema y la explicación de Javi uno nunca deja de aprender en esta lista. Muchas gracias. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] ¿Cómo borro o renombro archivos?
El 21 de enero de 2011 13:06, Douglas Jiménez doug...@gmail.com escribió: ¡Hola a tod@s! Busco en las referencias que me han dado y por San Google y no consigo nada que me diga cómo borrar, copiar, renombrar archivos. ¿Alguna sugerencia? Gracias. Douglas. Prueba con el módulo *os* [1] [1] http://docs.python.org/library/os.html#module-os ___ 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] Oferta de trabajo en Barcelona (España)
En el grupo 'python community' de linkedin he visto la siguiente oferta, por si a alguno de la lista le pudiera interesar: *Do you feel like working for an innovative music technology company based in Barcelona? * *BMAT is looking for Python developers for his Barcelona office. If you're interested, please, send your cv to j...@bmat.com* *1. Any candidate with EU working permit is OK to us yet we don't help with relocation expenses. 2. 2y+ experience with python dev with experience in two or more of the following areas: * SQL * Information retrieval (e.g. Lucene) * Screen scraping * Shell scripting * web frameworks * Saludos. ___ 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] Oferta de trabajo Python-Django
El 11 de enero de 2011 11:25, Pablo Ruiz Múzquiz diacrit...@elenya.netescribió: Buenas a todos, Me estoy encontrando que mucha gente que conoce python bien y que controla bastante de Django omite esto segundo en sus CVs y me estoy volviendo loco para encontrar gente djanguera potente. En el departamento de software libre que llevo en la empresa Entel (Madrid, España) estamos buscando dos personas fuertes en Django (el python se le supone) para incorporarse a una plantilla magnífica de fosseros. El proyecto es de carácter internacional (India + Reino Unido) y trata de montar una plataforma de comercio online orientada a una nueva forma de comercio justo (de ahí lo de India). La incorporación sería inmediata y éste sería sólo el primer proyecto de muchos, claro. Si alguien está interesado o conoce a alguien potencialmente interesado, que me escriba sin ningún problema. También, si alguien conoce otro foro más adecuado (en Linkedin veo poco Django en español), le agradeceré que lo comente. Gracias y, lógicamente, perdón por el spam, pero RR.HH me insiste en que la gente no destaca lo de Django como yo pensaba. Pablo Ruiz Múzquiz Además de en esta lista, lo puedes publicar en [1], donde supongo que tendrás más suerte. [1] http://django.es/empleos/ Saludos. ___ 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] Compilar python a javascript
2010/12/25 Jesus Cea j...@jcea.es -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 25/12/10 04:44, lasizoillo wrote: 2010/5/26 Jesus Cea j...@jcea.es: [...] No quiero aprender (más) javascript si puedo evitarlo. 7 meses ha tardado papa noel en traer tu regalo: http://syntensity.com/static/python.html 2.6 Mb de javascript quizá es un precio alto a pagar, pero es exactamente de lo que hablabas en el mail de mayo. Pero no solo eso, sino de pasar todo lo que se pueda compilar como llvm a javascript. Sabía que todo el karma que he ganado a lo largo de los años arreglando máquinas con MS Windows de los amigos iba a servir para algo... :). Gracias por el enlace. Lo estudiaré tras las orgías (de comida) navideñas. - -- Jesus Cea Avion _/_/ _/_/_/_/_/_/ j...@jcea.es - http://www.jcea.es/ _/_/_/_/ _/_/_/_/ _/_/ jabber / xmpp:j...@jabber.org xmpp%3aj...@jabber.org _/_/ _/_/ _/_/_/_/_/ . _/_/ _/_/_/_/ _/_/ _/_/ Things are not so easy _/_/ _/_/_/_/ _/_/_/_/ _/_/ My name is Dump, Core Dump _/_/_/_/_/_/ _/_/ _/_/ El amor es poner tu felicidad en la felicidad de otro - Leibniz En este debate de linkedid se habla un poco de este tema (creo que necesitaréis tener cuenta): http://www.linkedin.com/groupItem?view=gid=25827type=memberitem=26771737qid=f8b76d5d-1b99-4c42-9c57-6b1133465af4goback=.gmp_25827(Why python is so bad for web front end ?) Un extracto del debate: To take the most of value out of this discussion, I'm listing some interesting Python projects that tend to bring front end to Python (or Python to frontend): * Luban (http://docs.danse.us/pyre/luban/sphinx/http://www.linkedin.com/redirect?url=http%3A%2F%2Fdocs%2Edanse%2Eus%2Fpyre%2Fluban%2Fsphinx%2Furlhash=0ZVL_t=tracking_disc) sophisticated and young UI framework, willing to unify UI programming, still have to demonstrate that it plays well with web frameworks * pyjamas (http://pyjs.org/http://www.linkedin.com/redirect?url=http%3A%2F%2Fpyjs%2Eorg%2Furlhash=Z8xC_t=tracking_disc) : a port of gwt, very smart, with will to unify ui programming like Luban, but not too supported like this discussion shows ;) , pyjamas may be hard to extend for newbies * pyvascript ( http://www.allbuttonspressed.com/blog/django/2010/07/PyvaScript-Pythonic-syntax-for-your-browserhttp://www.linkedin.com/redirect?url=http%3A%2F%2Fwww%2Eallbuttonspressed%2Ecom%2Fblog%2Fdjango%2F2010%2F07%2FPyvaScript-Pythonic-syntax-for-your-browserurlhash=ddez_t=tracking_disc) : a python inspired langage for the browser, playing well with other javascript framework (especially jquery) * toscawidgets (http://toscawidgets.org/http://www.linkedin.com/redirect?url=http%3A%2F%2Ftoscawidgets%2Eorg%2Furlhash=dC7d_t=tracking_disc) : a patchwork of various, rather incomplete javascript frameworks wrappers, built on top of turbogears -- latest news 2008 * mochikit :(http://mochikit.com/http://www.linkedin.com/redirect?url=http%3A%2F%2Fmochikit%2Ecom%2Furlhash=Ps-i_t=tracking_disc) : a javascript framework inspired from python * coffeescript (http://jashkenas.github.com/coffee-script/http://www.linkedin.com/redirect?url=http%3A%2F%2Fjashkenas%2Egithub%2Ecom%2Fcoffee-script%2Furlhash=fTlr_t=tracking_disc) : funny initiative to make javascript look like Python, early development, supposed to play well with other js libs * skupt (http://www.skulpt.org/http://www.linkedin.com/redirect?url=http%3A%2F%2Fwww%2Eskulpt%2Eorg%2Furlhash=vWYW_t=tracking_disc) : radical approach of python right in the browser, very beta * ironpython (http://www.voidspace.org.uk/ironpython/silverlight/index.shtmlhttp://www.linkedin.com/redirect?url=http%3A%2F%2Fwww%2Evoidspace%2Eorg%2Euk%2Fironpython%2Fsilverlight%2Findex%2Eshtmlurlhash=p5m3_t=tracking_disc) : only for .net, Python in the browser with silverlight, early stage but promising * diesel framework (http://dieselweb.org/lib/http://www.linkedin.com/redirect?url=http%3A%2F%2Fdieselweb%2Eorg%2Flib%2Furlhash=8gmM_t=tracking_disc) suppose to provide a UI package, but no clue about it En general todo el hilo es interesante. Saludos. ___ 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] pytables/hdf5 to ascii/csv/excel
Hola a todos. El problema es el siguiente: Tengo tablas en ficheros hdf5 y me gustaría pasar las tablas a ficheros excel (o csv/ascii) a pelo. He estado investigando por ahí y una respuesta de Francesc Alted a esta pregunta la leo en [1] y dice lo siguiente: * * * What python tools are recommended to convert hdf5 tables to ascii/csv? In general, it is best to retrieve NumPy objects out of PyTables ones, and then use the NumPy/Python output capabilities to generate the desired ascii/csv files. If in doubt, ask the NumPy list for how to do this efficiently (I've read that they are working on improved methods for output arrays in different ascii formats).* Esto se podría hacer usando numpy.savetxt [2] Otra opción sería usar h5dump [3]. La pregunta es, ¿habría alguna forma más rápida y directa de poder pasar una tabla hdf5 a un fichero ascii/csv/excel en python/numpy? Gracias y feliz navidad a todos. [1] http://blog.gmane.org/gmane.comp.python.pytables.user/month=20090101 [2] http://docs.scipy.org/doc/numpy/reference/generated/numpy.savetxt.html#numpy.savetxt [3] http://www.hdfgroup.org/HDF5-FAQ.html#toexcel ___ 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] Felices fiestas a todos los pythónic os
Sólo un deseo para el año que viene... que haya empleo de sobra para todos! ;D Empleo de sobra y de calidad ___ 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] py2exe en ubuntu
Pyinstaller vale para linux y crea exe's entre otras cosas. http://www.pyinstaller.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] Reportes con reportlab
El 24 de noviembre de 2010 16:48, Carlos Herrera Polo carlos.herrerap...@gmail.com escribió: Señores: Les agradeceria si pueden apoyarme en lo siguiente: Necesito eleborar un reporte que se envie en forma automatica a determinada hora por correo a ciertos usuarios. El reporte pienso que deberia estar en PDF, he oido sobre reportlabs, pero he encontrado unicamente ejemplos de listados sencillos con algunas tablas, no veo por ejemplo como hacer el salto de pagina y esas cosas. Si alguien tuviera un codigo de ejemplo a la mano para compartir se los agradecería. La idea es que se conecte a una base de datos, extraiga la informacion con un Select (MSSQL) y luego genere el PDF para enviarlo por correo. La logica del envio por correo si la tengo clara, asi como la conexion con la base de datos, mi rollo es el reportlab. Muchas gracias por su tiempo. Aquí vienen ejemplos sencillos y bien explicados (en el tercer enlace se encuentra lo que buscas y los dos primeros son más bien introductorios con ejemplos sencillos): http://elviajedelnavegante.blogspot.com/2010/03/crear-documentos-pdf-en-python-y-1.html http://elviajedelnavegante.blogspot.com/2010/03/crear-documentos-pdf-en-python-y-2.html http://elviajedelnavegante.blogspot.com/2010/04/crear-documentos-pdf-en-python-y-3.html Otro texto introductorio con ejemplos que te pueden ayudar: http://www.blog.pythonlibrary.org/2010/03/08/a-simple-step-by-step-reportlab-tutorial/ Saludos. ___ 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] Lista separada para quedadas?
El 19 de noviembre de 2010 12:55, Juan Ignacio euriba...@gmail.comescribió: 2010/11/19 Francesc Alted fal...@pytables.org: Hola a todos, Veo que el hilo de la próxima quedada en Madrid se está innecesariamente largo, y puede llegar a cansar un poco a la gente que no va acudir. Doodle para estas cosas funciona muy bien http://doodle.com/ Ya hay un doodle abierto. Y desde el principio sabía que podía ser molesto este hilo. Así que mea culpa. Era únicamente para captar al mayor número posible de la gente de la lista python-es. Por favor, que todos los interesados pasen por doodle para hablar de los detalles: http://doodle.com/2b6e7f236nnt6s72 Saludos. ___ 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] Quedada python - zona centro - Españ a
Hola a todos. Os escribo a raiz de estos hilos: http://mail.python.org/pipermail/python-es/2010-October/028229.html http://mail.python.org/pipermail/python-es/2010-October/028260.html Y de lo que se habló en ellos. Parece que por la zona centro y alrededores, Madrid, Alcalá, Salamanca, Ciudad Real, Valladolid,..., hay gente haciendo cosas en python. Como se habló en esos hilos sería interesante ver la posibilidad de juntarnos, conocernos, hacer algún taller a pequeña escala, aprender unos de otros,... Aprender Django de unos, wxpython/pyQT/... de otros, temas relacionados con cálculo numérico, redes,... Cierto que este es un tema que podría parece más local pero quizá haya gente de la zona centro (y no tan centro) que podría estar interesada y esta es la mejor forma de que pueda llegar hasta ellos. Por tanto, siento las molestias que este correo pueda causar a personas no interesadas. Si la respuesta de la gente es afirmativa, en cuanto exista un núcleo de discusión sacamos este tema de la lista para no molestar y saturar con correos a los demás y discutimos estos temas locales en otro ámbito. Saludos. ___ 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] UML y Python
Hablo sin conocimiento pero quizá vistrails pueda resultar útil. [1] http://www.vistrails.org/index.php/Main_Page ___ 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] UML y Python
El 26 de octubre de 2010 10:58, Ángel Luis García García alg...@telefonica.net escribió: Hola Kiko. Aunque no es lo que ando buscando exactamente, me parece de lo más interesante y me abre una puerta extraordinaria para realizar proyectos grandes. Muchas gracias. Saludos. Ángel Luis García García El Viaje del Navegante (http://elviajedelnavegante.blogspot.com) A mí me parece de lo más interesante aunque no he tenido tiempo de meterme a fondo. Antes está pytables y el manual de reportlab que he visto en http://elviajedelnavegante.blogspot.com ;-) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] [ANN] Simposio sobre el uso de pyt hon en meteorología/climatología (USA, Ene2 011)
Hola. No sé si esto es un poco offtopic para esta lista pero quizá alguno pudiera estar interesado. Dentro del encuentro anual de la 'american meteorological society' (en Seattle, USA, enero 2011 [1]) se celebra el *Special Symposium on Advances in Modeling and Analysis Using Python* [2] Saludos. P.D.: SI alguién considera que es OffTopic que me avise y no mando más cosas así. [1] http://www.ametsoc.org/meet/annual/ [2] http://ams.confex.com/ams/91Annual/webprogram/1PYTHON.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] web2py
El 14 de octubre de 2010 13:57, jose villalba cortazzo josemariavillalbacorta...@hotmail.com escribió: Quiero hacer una pagina web usando python aunque solo se lo básico funciones,clases,sqlite pero básico,html, quiero usar web2py pero hay e buscado material en español y no encontrado casi nada si alguien tiene algún curso le agradezco que me los hiciera llegar. josé. http://reingart.blogspot.com/2010/02/web2py-el-marco-de-trabajo-web.html http://www.web2py.com.ar/wiki/default/_page/Tutorial_Curso_Intensivo http://web2pyfacil.blogspot.com/ http://www.slideshare.net/alfonsodg/presentacion-web2py http://www.google.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] Empezar Python en UBuntu 10.10
El 14 de octubre de 2010 17:17, pixu kideak pixukid...@gmail.com escribió: Hola, Soy nuevo en esto de Python pero he leído y escuchado cosas muy buenas sobre él :-) He seguido un poco un tutorial que encontré en internet pero no me gusta demasiado escribir todo en consola, preferiría utilizar algún editor. Había pensado utilizar Gedit que es el que viene por defecto; pero según he podido leer en Internet no es muy recomendable. ¿Qué opinión tienen ustedes? Gracias, Tienes muchas opciones: vim: http://dancingpenguinsoflight.com/2009/02/python-and-vim-make-your-own-ide/ eric: http://eric-ide.python-projects.org/index.html emacs: http://www.emacswiki.org/emacs/PythonProgrammingInEmacs Algunos de pyar están desarrollando el ninja-ide: http://code.google.com/p/ninja-ide/ And many more... ___ 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] ¿Un PyCon en España?
¿Queréis que abramos un hilo para ver donde hay gente python y ver si de forma local se puede empezar a hacer pequeñas cositas como las 'creant bits'? Por ejemplo, que cada uno ponga su ubicación y los usos que le da a python. Así, todos los que se quieran involucrar en, poco a poco, crear más comunidad se podrían ir conociendo, primero localmente y, más tarde, cuando esté todo más maduro, de forma más extensa. ___ 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] Localizacion de los Pythonianos en Esp aña
NOMBRE: Hector (monobot) LOCALIZACIÓN: Tenerife NIVEL: Principiante NOMBRE: Kiko LOCALIZACIÓN: Madrid INTERESES: Cálculo numérico(numpy, matplotlib, pytables,...), BBDD, GUI (PyQt, Wx), WEB (aplicaciones para datos numéricos y representación de datos, SIG,...) NIVEL: Principiante ___ 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] ¿Un PyCon en España?
El 6 de octubre de 2010 09:27, Ángel Luis García García alg...@telefonica.net escribió: Hola, buenos días. Me parece genial en Tenerife lo de las cañas. Si tuviera tiempo y un barco os prometo que me iba! Aquí en Murcia, lo he intentado varias veces, me he puesto en contacto con la Universidad de Murcia para dar charlas sobre Python, con gente del software libre para quedar y montar algo, pero al final nada de nada, y yo en Murcia no conozco a nadie que le guste el mundo pythónico. Sería interesante como bien ha dicho Kiko hacerlo primero en pequeñas comunidades, pero para eso supongo que tenemos que intentar ponernos en contacto entre nosotros. Si os digo la verdad, no sé por donde empezar, pero la idea fundamental, que nos movamos, es la que realmente me fascina. Os propongo algo, a ver si gusta en la comunidad pythónica, y es redactar un pequeño manuscrito, de no mas de un folio, en donde intentemos ponernos de acuerdo en este tema. Además, podríamos crear una pequeña lista de gente pythónica en las comunidades ó provincias de España. Tal que así: Murcia: Ángel Luis, etc. Tenerife: MonoBOT, Juan Ignacio, etc. Barcelona: .. etc. Con el propósito de saber que existimos y poder conocernos personalmente sin que el desplazamiento sea excesivo. ¿Qué os parece? También sería interesante saber el uso que le da cada uno a python y ver donde y como se pueden encajar colaboraciones, puntos de interés,... ___ 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] ¿Un PyCon en España?
El 6 de octubre de 2010 09:37, Francisco Javier Cuadrado fcocuadr...@gmail.com escribió: El día 5 de octubre de 2010 21:14, Ángel Luis García García alg...@telefonica.net escribió: Hola a todos. Cuando veo a comunidades de Python en diversos países, como Argentina ó Australia, me pregunto, ¿por qué no montar un PyCon en España? Ya sé que somos pocos aquí, pero más razón de peso para conocernos, hacer ponencias y charlas sobre Python, talleres tanto para usuarios noveles como expertos, ... vamos, que creo que sería una experiencia de lo más positiva para todos. ¿Qué os parece? De todo esto ya se habló hace tiempo, incluso se llegó a crear una lista para intentar organizar gente para montar la pycon españa, la dirección es pycon-esp...@googlegroups.com Yo abogo primero por intentar coordinarnos en pequeñas comunidades (como ya se ha dicho en alguna otra respuesta) y después montar algo más serio, es más antes se hacían reuniones cada cierto tiempo en Madrid, pero pararon por algún motivo, estaría bien retomar algo de esto. -- Ángel Luis García García http://elviajedelnavegante.blogspot.com ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ -- Saludos Fran ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ También sería interesante retomar el py-es (a similitud de pyar). En su momento se habló de aquello pero yo me perdí después de vacaciones, trabajo y otras historias... ___ 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] ¿Un PyCon en España?
pycon-España Hola a todos. Yo pienso que sería muy interesante y se podría empezar con algunas pequeñas cositas, haciendo que vayan saliendo grupúsculos más locales, promoviendo algún 'gran' proyecto entre unos cuantos de la lista,..., y cuando esté todo más asentado lanzarse a por algo mayor. ___ 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] Como Ejecutar aplicación pyQt4 en Wi ndows xp
El 22 de septiembre de 2010 19:03, Carlos Maykel carlos.lo...@etecsa.cuescribió: Hola A todos: Desarrolle un aplicación con PyQt4 en ubuntu pero los usuarios que la utilizaran tienen Windows Xp en sus PC y he buscado pero no he encontrado nada de como lograr que corra mi aplicación en las Pc de los Usuario. si alguien puede orientarme sobre esto. ¿Tus usuarios tienen python y pyqt instalado en sus ordenadores windows XP? Si no es así se lo deberían de instalar para poder ejecutar los programas. Si no quieres que los usuarios de windows se instalen nada puedes crear un ejecutable y distribuirlo con las librerias necesarias para correr los programas. Mira [1], [2], [3], [4], etc [1] http://code.google.com/p/gui2exe/ Necesitarás tener instalado wxpython [2] http://www.py2exe.org/ [3] http://www.pyinstaller.org/ [4] http://cx-freeze.sourceforge.net/ ___ 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] Lectura y formateo de ASCII
2010/9/21 Arnau Sanchez pyar...@gmail.com On Tue, 21 Sep 2010 03:57:14 -0500 Juan Camilo Hernandez D wrote: He solucionado el problema de la siguiente forma: 1. *from numpy import ** 2. *data = [[] for dummy in xrange(13)]* 3. *archivo = open('../data/TI_1_0004.txt', 'r')* 4. *archivo.readline()* Mírate http://python-es-faq.wikidot.com/start#toc10 En este caso la numeración de las líneas y los asteriscos es mortal. Después, en el código usas una variable tmp que no se ha inicializado antes. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Para manejar arrays con velocidad y simplicidad se puede usar numpy. Para leer de forma sencilla ficheros de texto: from numpy import loadtxt [1] [1] http://docs.scipy.org/doc/numpy/reference/generated/numpy.loadtxt.html ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] videotutorial Python y wxPython
El 15 de septiembre de 2010 13:31, Agrelot agre...@gmail.com escribió: Parece estar muy bueno. Gracias por el dato. El 14 de septiembre de 2010 19:32, Manuel Enrique González Ramírez maeng...@gmail.com escribió: Hola a t...@s. Para todos aquellos que se inician en Python he encontrado una serie de videotutoriales que seguro les será de ayuda. En estos video tutoriales se cubren temas que van desde la instalación de Python hasta el manejo de archivos. Mas información en mi blog (http://maengora.blogspot.com) Mucha más información y videotutoriales de WxPython en [1]. Además podéis encontrar videotutoriales de python, numpy, pytables,... [1] http://showmedo.com/videotutorials/wxpython Saludos. ___ 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] Librería para convertir archivos de imagenes cdr a jpg o png
Gracias por la rapidez en tu respuesta. Por lo que veo en la documentaciónhttp://www.imagemagick.org/script/formats.php, imagemagick* *no soporta archivos propios de Corel Draw ¿Alguna otra sugerencia? __ If it WalksLikeaDuck and talks like a duc... Prueba con uniconvertor [1]. Puedes transformar a ps, pdf,... Necesitarás tener instalado PIL (python image library). Más info en [2] [1] http://sk1project.org/modules.php?name=Productsproduct=uniconvertor [2] http://www.google.es/search?hl=esclient=firefox-ahs=4ohrls=org.mozilla%3Aes-ES%3Aofficialq=python+pil+uniconvertor+cdraq=faqi=aql=oq=gs_rfai= ___ 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] Revista python entre todos.
El 17 de agosto de 2010 02:06, Antonio Pardo antonio.pa...@gmail.comescribió: Buenas, El 16/08/10 16:11, Jose Caballero escribió: esperemos que aquí no se repita en infame debate sobre los españoles/latinos/argentinos que se ha producido en barrapunto. Me estuve leyendo el artículo sobre decoradores. No está mal. Barrapunto normalmente es una jaula de grillos :) Agradecimientos a los creadores de la revista. Ciao -- Antonio Pardo National Freaks Bureau Web: http://apardo.eu/ Tel: (+34) 668 802 483 Mi más sincera enhorabuena a la gente de PyAr. Están haciendo cosas muy interesantes y útiles. Respecto a los temas de barrapunto... 'Atontaos hay en tos laos'. Saludos. ___ 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] import wx
No te olvides de pyQT [1]. El tema de las licencias de cada librería también podría resultarte importante. En su momento estuve mirando mucho y lo que más me convenció fue wxpython y pyqt. [1] http://www.riverbankcomputing.co.uk/software/pyqt/intro ___ 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] POO
El 30 de julio de 2010 15:02, Oscar Carballal Prego oscar.carbal...@gmail.com escribió: El 30/07/2010, a las 10:55, Rafael Villar Burke (Pachi) escribió: On 29/07/2010 19:52, Robert C. Rodriguez wrote: El 28 de julio de 2010 19:44, Oscar Carballal Prego oscar.carbal...@gmail.com escribió: Sin duda, ese es uno de los mejores tutoriales en español dedicados a la POO. Además creo que es de algún compañero de la lista, si no me equivoco. Muy útil y todo muy bién explicado. ¡Muchas gracias por el cumplido! La idea era hacer una introducción a la POO sin necesidad de tener grandes conocimientos de programación y sin perder demasiado rigor, de forma que se pudiese profundizar a posteriori sin tener que corregir conceptos incorrectamente definidos. Con todo, seguro que se puede mejorar mucho y se agradecen los comentarios que puedan hacerlo más claro. ¡Saludos! Opino igual, aunque hayan dicho que está desfasado yo creo que sirve perfectamente para meterse en POO sin romperte demasiado la cabeza (a mí por lo menos me sirvió) P.D. Respecto a la lista, casualmente estamos aquí los dos, el que lo hizo y el que lo pasó a PDF jaja. Un saludo ;) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Yo me lo he leído estos días y me ha parecido muy claro. Muchas gracias a los dos Una información más amplia se puede encontrar en [1]. [1] Aprenda a Pensar Como un Programador, de Allen Downey ( http://manuales.gfc.edu.co/python/thinkCSpy.es.pdf) ___ 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] Descargar varios ficheros a la vez
Hola a todos. Estoy descargando ficheros de un WMS [1] mediante urllib.urlretrieve. Hasta ahora lo que hago es generar la url y mediante urllib.urlretrieve lanzo la petición al servidor y me genera una imagen (jpeg) que es la que me descargo. El problema es que tengo que descargar un volumen relativamente grande y de la forma en que lo tengo hecho va muy lento. La pregunta es: ¿Hay alguna forma de lanzar varias peticiones a la vez desde el mismo script o de mejorar el tiempo de alguna otra forma? [1] http://es.wikipedia.org/wiki/Web_Map_Service ___ 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] python IDE
Aquí [1] hay un resumen muy amplio de mucos de los que habéis comentado. [1] http://wiki.python.org/moin/IntegratedDevelopmentEnvironments Saludos. ___ 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] Aplicación Multiusuario RED.
Quiero consultar si con python puedo crear una aplicación cliente de escritorio en Windows para generar órdenes de compra, que se conecte a una base de datos Mysql en un servidor windows. Si se puede, que tengo que aprender, cuales son las herramientas que necesito para poder implementarlo y cual sería la mejor forma de hacerlo. Tengo conocimientos de base de datos, programación. Desde ya muchas gracias. Para la parte del interfaz gráfico puedes consultar [1]. [1] http://wiki.python.org/moin/GuiProgramming ___ 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] Pasar string a valor
El 5 de mayo de 2010 16:08, Carlos D. Do Carmo cdoca...@adinet.com.uyescribió: Vuelvo a consultar ya que le había errado de lista envié a la vieja. Buenas como estan? A ver si me pueden ayudar en lo que deseo hacer, tengo un string a = (20 * 10) + 5 quiero convertir este string para que me tire el resultado de esa cuenta, a = 205 Existe alguna función que pueda usar para convertir. eval(a) Saludos. ___ 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] Dibujar gráficas en python 3?
El 22 de abril de 2010 21:24, Mai Giménez la.reina.r...@gmail.comescribió: Hola a todos/as! Estoy buscando como una tonta una libreria como matplotlib o gnuplot.py, pero para python3. He probado GChartWrapper, pero necesitaría que mostrara la gráfica y no solo tener una url con una imagen. Alguna idea por fi? Si el usar python 2.x no es un problema, esa es la solución más fácil. Por lo que sé, matplotlib depende de numpy, gnuplot depende de numpy, chaco depende de numpy, mayavi depende de numpy, pyngl depende de numpy,... Y creo que numpy todavía no ha sido migrado a python 3. Saludos. ___ 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] Ayuda Lectura y reescritura archivo ASCII
El 21 de abril de 2010 05:42, Juan Camilo Hernandez D camilo.hernan...@gmail.com escribió: Hola colisteros. Este es mi primer mensaje a la lista de pyhton-es. Le escribo por que tengo el siguiente problema. En este momento me encuentro desarrollando mi trabajo de investigación en el cual hago uso de varios modelos meteorológicos, uno de estos modelos es el FLEXTRA el cual genera unos archivos de salida en texto plano. Un ejemplo de salida de este archivo lo podemos ver aqui ( http://pastebin.com/x4VgXEBC ) o en el manual del modelo ( http://zardoz.nilu.no/~andreas/flextra/flextra3.html#tth_sEc5.5http://zardoz.nilu.no/%7Eandreas/flextra/flextra3.html#tth_sEc5.5). En mi trabajo de grado contemplo hacer un análisis de agrupamiento (Cluster Analysis) para esto he contemplado utilizar el modulo de python pycluster y para graficar los resultados utilizar la herramienta matplotlib. El problema consiste en cambiar el formato de mis datos a un formato donde las columnas representen las variables y las filas los datos, agregando tres columnas adicionales para identificar cada conjunto de datos. Un ejemplo de lo que deseo conseguir es el siguiente: http://pastebin.com/ja86AJWP Le escribo por que si bien tengo un poco de experiencia programando con python, mis habilidades en el manejo de archivos es muy poca. Adicionalmente no he podido encontrar ejemplos donde se muestre algo similar a lo que deseo conseguir. Agradecería cualquier ayuda que me puedan brindar para solucionar este problema de programacion que tengo, para mi complejo espero que para alguien afuera sea algo trivial. De antemano muchas gracias por toda la ayuda que me puedan brindar. -- Juan Camilo Hernández Díaz Ingeniero Sanitario - Investigador Grupo de Ingeniería y Gestión Ambiental GIGA Universidad de Antioquia ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Hola. Viendo los ficheros y haciendo el código rápido y mal se me ocurre: --- #Abrimos el fichero de datos y leemos la cabecera fichero = open('ruta_hasta_tu_fichero', 'r') lineas_cabecera = int(fichero.readline().split()[0]) for i in range(lineas_cabecera-1): basura = fichero.readline() ;Esto lee la cabecera pero no hace nada con ella #Abrimos el fichero donde guardamos la salida reformateada y metemos la cabecera salida = open('ruta_y_nombre_del_fichero_de_salida', 'w') salida.write('DATE TIMESECSLONGIT LATIT ETAPRESS \ ZZ-OROPVTHETAQ') #Empezamos a leer los datos for i in range(pasost): # donde pasost indica el numero de pasos temporales del modelo # Es decir, si la salida del modelo es a las y a las 1200 y se corre para 20 días, pasost = 20*2 fechayhora = fichero.readline().split() date = fechayhora[1] time = fechayhora[3] basura = fichero.readline() for j in range (numero_integraciones): # donde numero_integraciones será el número de pasos del modelo # es decir, numero_integraciones será el número de datos que hay en cada date y time datos = fichero.readline().split() salida.write(date + ' ' + time + ' ' + str(datos[0]) + ' ' \ + str(datos[1]) + ' ' + str(datos[2]) + ' ' + str(datos[3]) + ' ' \ + str(datos[4]) + ' ' + str(datos[5]) + ' ' + str(datos[6]) + ' ' \ + str(datos[7]) + ' ' + str(datos[8]) + ' ' + str(datos[9]) + '\n') fichero.close() salida.close() La salida se puede formatear como tú quieras y seguro que te aportan soluciones más interesantes e inteligentes que esta pero de momento mi python y esta hora de la mañana da para esto ;-D Saludos. ___ 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] [OT] Artículo sobre CPUs hambrie ntas
El 25 de marzo de 2010 09:16, Francesc Alted fal...@pytables.org escribió: Hace poco me comunicaron que un artículo mío para la revista Computer in Science and Engineering ha sido seleccionado para la edición online de Computing Now. El artículo habla de la necesidad de entender el modelo jerárquico de memoria para lograr prestaciones decentes en nuestros programas. Evindentemente se nota mi experiencia en Python así que lo nombro brevemente (aunque el artículo intenta ser lo más agnóstico posible con los lenguajes). Los que esteis interesados, podeis acceder al artículo en: http://www.computer.org/portal/web/computingnow Muchas gracias. He estado viendo el hilo en la lista numpy. y pinchar en Why Modern CPUs Are Starving and What Can Be Done About It. Bueno, perdón por el OT, pero no podía resistir la ocasión ;-) Aunque sé que no hay mucha gente interesada en las muy altas prestaciones en cálculo, espero que le sirva de ayuda a alguien! -- Francesc Alted ___ A mi me parece interesante, así que me reitero, gracias. ___ 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] manejo de imágenes sin PIL
El 19 de marzo de 2010 11:47, Ricardo Cárdenes Medina ricardo.carde...@gmail.com escribió: 2010/3/19 jOkAmE jok...@gmail.com: Es que es sólo para trabajar precisamente con los datos de la imagen. Justo es eso que quiero trabajar, agarrar un BMP y tener la matriz con los valores, y obtener cada uno de los canales para RGB. Y no es que quiera reprogramar todo, sólo quiero hacer algunas de las implementaciones sencillas que he visto en clase. Pero en clase sólo lo he visto con Builder-C++ y estaba pensando que en Python existe un modo parecido de trabajar con él. A ver que nos aclaremos. Si lo que quieres es trabajar con la imagen, pero tratando los datos en raw en una matriz en lugar de usando el API de PIL, eso lo puedes hacer sin problemas: usa PIL para leer los datos y obtener la matriz. Hay varias maneras de hacer esto, mediante Image.load, Image.tobitmap o Image.tostring, por ejemplo. Como te comentan, puedes usar PIL o MatPlotLib para leer los archivos, numpy para manipularlos (numpy arrays) y luego PIL o MatPlotLib para guardar el resultado final de tu matriz/imagen. (forma matplotlib+numpy: http://matplotlib.sourceforge.net/users/image_tutorial.html) De esa manera ahorrarás tener que escribir toda la parte del software que DECODIFICA la imagen, pero sigues teniendo acceso a los datos raw. Cierto. Saludos. ___ 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] [ANN] Anulada la recepción de re copilatorios de la lista
El 17 de marzo de 2010 19:27, Chema Cortes p...@ch3m4.org escribió: Ante el continuado abuso que estábamos comprobando en el uso de los recopilatorios (digests), y visto que éstos habían despertado molestias en bastantes usuarios, los administradores de esta lista hemos creído conveniente desactivar completamente esta opción, con lo que la única forma de entrega de mensajes será la entrega regular (que era la opción por defecto). Aquellos suscriptores que habían activado la entrega como recopilatorio recibirán hoy el último recopilatorio. A partir de ahora, cada mensaje enviado a la lista llegará a cada suscriptor como un correo separado. Este cambio no requiere ninguna intervención por parte del suscriptor. Lamentamos todo inconveniente que esta medida haya podido causar. Saludos, Chema Cortés Administrador de la lista python-es@python.org ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Yo mismo causé problemas a la lista con los digest por desconocimiento. Me parece una medida acertada. Gracias y saludos. ___ 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] Uso de wxGrid
2010/3/16 Daniel Muñoz elda...@gmail.com POR FAVOR NO ME ENVIEN MAS COSAS DE PYTHON NO LO QUIIERO COMO HAGO PARA QUE NO ME SIGAN ENVIANDO ESTO GRACIAS ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ Puedes ir aquí: http://mail.python.org/mailman/listinfo/python-es Al final de la página verás como puedes anular la subscripción. ___ 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] [OT] Oferta de Empleo
Y donde... El 15 de marzo de 2010 17:09, Javier Santana qualo...@gmail.com escribió: Estamos buscando 4 profesionales para realizar un interesante proyecto en el área del sector transportes. Algo fundamental es saber quien oferta esos puestos y qué ofrece. ___ 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] Buscar índices de un array (que cu mple condición) de forma eficiente
El 4 de marzo de 2010 16:27, Olemis Lang (Simelix) olemis...@gmail.comolemis%2...@gmail.com escribió: 2010/3/4 Arnau Sanchez pyar...@gmail.com: On 04/03/10 14:02, Pablo Angulo wrote: indices = [] ultimo = 0 for v in subconjunto: ultimo += conjunto.index(v,ultimo) indices.append(ultimo) Creo que el += sobra, list.index() devuelve el índice absoluto: ultimo = conjunto.index(v, ultimo) Y si no me equivoco el índice podría ser ultimo+1. Con tu propuesta, y usando generadores queda realmente simple: ultimo = -1 for v in subconjunto: ultimo = conjunto.index(v, ultimo+1) yield ultimo Aquí por ejemplo hay un caso que ilustra el hecho de no confiar demasiado en las estimaciones teóricas . Las estimaciones de Pablo et al se pueden ver afectadas por la eficiencia de la implementación del método index (el cual no me parece que sea muy O(1) que digamos, pero no tengo los detalles en la mano ...) . E.g. si fuera O(n), O(log(n)) ... en el peor caso entonces todos los análisis anteriores no serían del todo precisos (CMIIW) PD: JFYI, la implementación que envié anteriormente no sufre de este potencial problema (de todas formas sería bueno saber si `index` es O(1) o no ;o) -- Regards, Olemis Después de leeros a todos (muchas gracias, Juan Ignacio, Daniel, Pablo, Olemis y Arnau) he hecho unas pruebas para un caso que se acerca a lo que necesito: from datetime import datetime, timedelta import bisect import time def generador(start, end, intervalo): fechas = [] while start = end: fechas.append(start) start += timedelta(minutes=intervalo) return [valores for valores in fechas] start = datetime(1900,1,1,0,0) end = datetime(1901,1,1,0,0) conjunto = generador(start, end, 10) subconjunto = generador (start, end, 30) t0 = time.time() indices = [] ultimo = -1 for i in subconjunto: ultimo = conjunto.index(i, ultimo+1) indices.append(ultimo) #yield ultimo print time.time() - t0 print indices[0:25] t0 = time.time() indices1 = [conjunto.index(i) for i in subconjunto] print time.time() - t0 print indices1[0:25] t0 = time.time() indices2 = [bisect.bisect(conjunto, i) for i in subconjunto] print time.time() - t0 print indices2[0:25] El yield me da error tal como lo he puesto ¿?. Las salidas que obtengo son: tiempo de la primera opción: 0.0149998664856 for i in subconjunto: ultimo = conjunto.index(i, ultimo+1) indices.append(ultimo) Los primero 25 valores de indices = [0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72] tiempo de mi opción, la original: 41.2180001736 indices1 = [conjunto.index(i) for i in subconjunto] Los primero 25 valores de indices1 = [0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72] tiempo de la tercera opción: 0.046313354 indices2 = [bisect.bisect(conjunto, i) for i in subconjunto] Los primero 25 valores de indices2 = [1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 73] Menos mal que he preguntado a los expertos. Muchas gracias por las mejoras. Tanto la primera opción como la tercera son infinitamente mejores que la mía y aceptables en tiempo usado. ___ 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] Buscar índices de un array (que cu mple condición) de forma eficiente
El 4 de marzo de 2010 17:33, Pablo Angulo pablo.ang...@uam.es escribió: Kiko escribió: tiempo de la primera opción: 0.0149998664856 for i in subconjunto: ultimo = conjunto.index(i, ultimo+1) indices.append(ultimo) Los primero 25 valores de indices = [0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72] tiempo de mi opción, la original: 41.2180001736 indices1 = [conjunto.index(i) for i in subconjunto] Los primero 25 valores de indices1 = [0, 3, 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72] tiempo de la tercera opción: 0.046313354 indices2 = [bisect.bisect(conjunto, i) for i in subconjunto] Los primero 25 valores de indices2 = [1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46, 49, 52, 55, 58, 61, 64, 67, 70, 73] Menos mal que he preguntado a los expertos. Muchas gracias por las mejoras. Tanto la primera opción como la tercera son infinitamente mejores que la mía y aceptables en tiempo usado. Las mediciones de tiempo hay que tomarlas con cautela: si subconjunto es mucho más pequeño que conjunto, entonces Mlog(N) es menor que N, y te interesa usar el tercer método. ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/ De acuerdo contigo. Pero con este ejercicio, lo que queda claro es que cualquiera de las dos propuestas es infinitamente mejor que la inicial (la mía) en tiempo de cálculo y ambas aceptables para lo que necesito ahora mismo. ___ 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] Pintar gráficos estadísticos ví a GNUplot
Los ejemplos de la web son muy ilustrativos y el tutorial o cookbook también. Incluso hay algún libro ya para aprender a usar matplotlib: http://www.packtpub.com/matplotlib-python-development/book Este libro no es esencial pero lo explica todo muy clarito para conocer la base de matplotlib. Saludos. ___ 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] [ot] No sé si estoy usando bien la lista (AKA Pintar gráficos estadísticos v ía GNUplot)
Me encanta que te hayas ofrecido y que preguntes. Yo también soy nuevo en esta lista, pero llevo un tiempo usando listas de correo Mailman. Intentaré aconsejarte en unos puntos muy básicos pero en mi opinión indispensables. Si digo algo incorrecto, por favor, que alguien me corrija. 1º Mira el remitente, es decir, fíjate de si se trata de un mensaje privado o de la lista. 2º Si quieres contestar un privado al remitente clica en Responder (si es que usas una interfaz gráfica, claro). Si quieres contestar dentro de la lista, en el mismo hilo, clica en Responder a todos. Si quieres abrir un hilo nuevo clica en Redactar (o lo que proceda) y escribe un hilo descriptivo del tema que vas a tratar. 3º No hagas top-posting, ok? jaja. Eso es fácil, es simplemente coger el hábito. 4º Si contestas entre líneas, deja una línea en blanco por encima y por debajo del teto que escribas. Intenta no hacer párrafos muy largos y deja también una línea en blanco entre párrafo y párrafo. 5º Borra todo el texto citado que no sea estrictamente necesario para contextualizar el tuyo. Intenta no olvidar borrar el texto superfluo. No sé si estas son unas normas demasiado básicas para ti, Kiko, pero por ejemplo, fíjate, has roto un hilo. Copiar el asunto y pegarlo en un mensaje nuevo no funciona, sigue siendo un mensaje nuevo. Olvídate de lo del resumen, cambia eso en las preferencias de tu suscripción: http://mail.python.org/mailman/listinfo/python-es en el último campo, donde dice Anular su suscripción o editar sus preferencias, dile que no quieres ni en pintura el resumen ese y crea un filtro en tu cliente de correo para que los mensajes de la lista no te molesten. Saludos a todos. Espero haber aportado algo :) Muchas gracias por tu contestación y perdón al resto de miembros de la lista y a los administradores. Acabo de deshabilitar el resumen y este mensaje me va a valer para comprobar si ya no rompo hilos. (si he vuelto a romper otro hilo vuelvo a pedir disculpas) ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/