Re: [Python-es] Expresión regular

2010-10-15 Thread Antonio Alvarado Hernández
Hola 2010/10/15 kalith kalith : > Hola.. no podía ser ta pythonico porque es un prototipo después se migrara a > otro lenguaje (probablemente java o c#) pero lo he logrado con la solución > de Moises Brenes usando simplemente [*+-^]{1} > Es una lástima, porque con el re.split queda bastante compa

Re: [Python-es] Duplicados en una lista

2010-10-19 Thread Antonio Alvarado Hernández
Así, p.e. C:\>python ActivePython 2.6.6.15 (ActiveState Software Inc.) based on Python 2.6.6 (r266:84292, Aug 24 2010, 16:01:11) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> print list(set([5

Re: [Python-es] Funciones

2010-11-08 Thread Antonio Alvarado Hernández
Hola Fernando, Esto te puede valer: http://code.google.com/p/sympy -aah 2010/11/7 Fernando Guarini : > Solo quiero cálculo simbólico, sin aproximaciones a ningún punto en > concreto. > Muchas gracias a todos > > El 7 de noviembre de 2010 13:19, José Luis Torre Hernández > escribió: >> >> >> El

Re: [Python-es] Estadísticas Web

2010-12-17 Thread Antonio Alvarado Hernández
Si sólo te interesa saber "cómo se hace" y no te molesta leer PHP para pasarlo luego a Python, puedes mirar: http://piwik.org -aah 2010/12/17 Antonio Óscar Balmaseda : > Hola, > > El 16 de diciembre de 2010 17:51, Pau Cervera > escribió: >>> >>> Pues necesito calcular Unique Monthly Visitors y p

Re: [Python-es] Empaquetar Python

2010-12-18 Thread Antonio Alvarado Hernández
También la gente de Mercurial tiene una página en su wiki, que indica cómo lo hacen ellos: http://mercurial.selenic.com/wiki/BuildingWindowsInstaller -aah 2010/12/18 gerardo Juarez : > Fernando Guarini wrote: > > Para Windows, puedes usar py2exe. Me funciona bastante bien y es muy > sencillo. En

Re: [Python-es] py2exe en ubuntu

2010-12-18 Thread Antonio Alvarado Hernández
Que tal cx_Freeze!? -aah El 18/12/10, Manuel Alejandro Cerón Estrada escribió: > 2010/12/17 chakalinux : >> Hola, intento instalar py2exe y no lo he logrado, me baje py2exe-0.6.9 de >> sourceforge y al intentar instalarlo me dice que no encuentra la librería >> windows.h, por mas que busco no la

Re: [Python-es] Felices fiestas a todos los pythónicos

2010-12-22 Thread Antonio Alvarado Hernández
x 2010/12/21 Nekmo : > La Ley Sinde ha sido rechazada. ¡Claro que vamos a entrar bien! :) > ___ 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] pytables/hdf5 to ascii/csv/excel

2010-12-23 Thread Antonio Alvarado Hernández
Hola Kiko, Prueba con: http://code.google.com/p/h5py/ -aah On Thu, Dec 23, 2010 at 10:36 AM, Kiko wrote: > 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í

Re: [Python-es] Felices fiestas a todos los pythónicos

2010-12-23 Thread Antonio Alvarado Hernández
x Felices fiestas!!! 2010/12/23 Pau Cervera : for i in range(10): print ' ' * (10 - i), 'A' * i * 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] Administrar dos monitores

2010-12-29 Thread Antonio Alvarado Hernández
Lo mismo, pero en PyQt4 (probado sólo en Windoze): -aah # -*- coding: utf-8 -*- from PyQt4.QtCore import SIGNAL from PyQt4.QtGui import * import sys # define a custom widget class MyWidget(QWidget): def __init__(self, parent=None): QWidget.__init__(self, parent)

Re: [Python-es] Entrada de datos por terminal

2011-02-25 Thread Antonio Alvarado Hernández
Hola Fernando, Que tal con esto: # -*- coding: utf-8 -*- # Based upon "ActiveState Code Recipe 280500" by James Thiele available at # http://code.activestate.com/recipes/280500-console-built-with-cmd-object import cmd class Console(cmd.Cmd): def __init__(self): cmd.Cmd

Re: [Python-es] Error codificación carácteres

2011-02-28 Thread Antonio Alvarado Hernández
Hola Jesús, Los temas de encoding de tus ficheros fuente, se resuelven como bien te han comentado Juan, lopz y Oscar (no sé si me he dejado a alguien). Pero, si lees/escribes datos desde fichero, te toca la hacer como te han explicado Raúl, Luis, Andrey (y seguro que se me escapa otro). Para fac

Re: [Python-es] Manual de introducción a Python

2011-03-03 Thread Antonio Alvarado Hernández
++1 Genial!!! 2011/3/3 Ángel Luis García García : > Hola, buenos días. Hace unas semanas se hizo un curso de introducción a > Python en la universidad de Murcia. Yo me encargué de crear el material > sobre el tema, un manual de introducción, que he colgado en la red, para > quien quiera descargar

Re: [Python-es] error al decodificar unicode

2011-03-03 Thread Antonio Alvarado Hernández
Hola (P@vel), Si estás en Windows, verifica siempre el encoding que utiliza tu editor al guardar el fichero fuente. Por ejemplo, si usas http://www.flos-freeware.ch/notepad2.html , en el menú "File > Encoding", tienes un submenú de encodings para escoger; si seleccionas ANSI: C:\Users\An

Re: [Python-es] error al decodificar unicode

2011-03-03 Thread Antonio Alvarado Hernández
2011/3/3 Ángel Luis García García : [...] > ú otra. La codificación de un fichero, en Python, se puede hacer de dos > formas, a saber, mediante un byte BOM al principio del fichero (esto lo hace > NotePad++) ó en la cabecera (primera ó segunda línea) del fichero de código > fuente, incluir una sent

Re: [Python-es] Duda filosofica

2011-03-31 Thread Antonio Alvarado Hernández
Hola a todos, En marketing se suelen hacer cosillas de usar y tirar, cuya data -una vez descargada y analizada- se puede descartar y deshechar: para eso te puede venir bien GAE, p.e. > Pero me da que antes de terminar este año seremos testigos de otra > forma de entender el cloud computing. Entr

Re: [Python-es] Duda filosofica

2011-03-31 Thread Antonio Alvarado Hernández
Hola (otra vez), Respondiendo a mi propia duda: 2011/3/31 Antonio Alvarado Hernández : > Buen artículo, aunque a mi me gustaría saber ¿qué pasa si a medida que > pasa el tiempo, la base de datos crece, y quieres añadir más espacio? > ¿usar lvm?, ¿opción aws?, no tengo ni idea... >

Re: [Python-es] Copiar varios archivos a carpetas con nombres de los archivos

2011-04-14 Thread Antonio Alvarado Hernández
Gracias a tú pregunta, he encontrado esta receta para crear un walk usando generadores, la copia para uso futuro. http://code.activestate.com/recipes/105873-walk-a-directory-tree-using-a-generator/ -aah 2011/4/13 Alejandra Zavala : > Pues terminé utilizando os.path.walk(rootdir,f,arg) y shutil.

Re: [Python-es] Modulo Weave

2011-05-26 Thread Antonio Alvarado Hernández
Hola Abraham, Tal vez no te valga de mucho, pero -para estos casos-, yo he añadido más bien a http://www.cython.org , en mi lista de cosas por aprender! -aah 2011/5/26 Abraham Zamudio : > Hola a todos , > > Tengo que desarrollar una aplicacion y quisiera que me ayuden a decidir si > es mejor (ma

Re: [Python-es] analizar cvs, creo que es una tontería...

2011-07-10 Thread Antonio Alvarado Hernández
Hola Gabriel, Prueba con `dict` y `set`: #!/usr/bin/env python # -*- coding: utf-8 -*- import csv data = dict() with open('archivo.txt') as input: for row in csv.reader(input, delimiter='\t'): if row[0] not in data: data[row[0]] = set()

Re: [Python-es] Añadir el texto de un archivo a otro archivo

2011-07-28 Thread Antonio Alvarado Hernández
Hola Alex, Si usas UNIX o Cygwin: $ join -a1 -11 -21 archivo1.txt archivo2.txt 1 0.76859 0.83897 0.49883 27.05 2 0.42858 0.68511 0.19174 3 0.51267 0.67078 0.20065 16.61 4 0.35056 0.49190 0.18188 5 0.33539 0.40521 0.13157 6 0.23185 0.35058 0.05497 16.51 Saludos, Antonio 2011/7/28 Alex Z : > Hola

Re: [Python-es] Modulo de estadística

2011-08-08 Thread Antonio Alvarado Hernández
Hola alito, Si sabes R, lo mejor -aparentemente, pues no he podido probarlo, gracias a Windows- es utilizar Rpy2 (http://rpy.sourceforge.net/rpy2.html). Pero en Google puedes encontrar más cosillas (algunas un tanto abandonadas); por ejemplo, las que se enumeran en las respuestas de esta pregunta