Re: [Python-es] unir archivos por nombre

2011-08-03 Por tema Kiko
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

2011-08-01 Por tema Kiko
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

2011-07-28 Por tema Kiko
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-07-26 Por tema Kiko
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

2011-07-18 Por tema Kiko
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

2011-07-16 Por tema Kiko
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

2011-07-12 Por tema Kiko
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...

2011-07-10 Por tema Kiko
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

2011-07-06 Por tema Kiko
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

2011-07-06 Por tema Kiko
--
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

2011-07-06 Por tema Kiko
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

2011-07-06 Por tema Kiko
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-06-10 Por tema Kiko
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

2011-06-08 Por tema Kiko
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

2011-06-03 Por tema Kiko
 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

2011-06-02 Por tema Kiko
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-06-01 Por tema Kiko
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

2011-05-30 Por tema Kiko
  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

2011-05-28 Por tema Kiko
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

2011-05-27 Por tema Kiko
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

2011-05-12 Por tema Kiko
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

2011-05-12 Por tema Kiko
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()

2011-05-11 Por tema Kiko
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

2011-05-08 Por tema Kiko
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

2011-05-04 Por tema Kiko
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

2011-05-03 Por tema Kiko
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

2011-05-03 Por tema Kiko

 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

2011-05-03 Por tema Kiko
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-04-12 Por tema Kiko
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

2011-04-12 Por tema Kiko
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

2011-04-01 Por tema Kiko

 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

2011-04-01 Por tema Kiko
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?

2011-03-24 Por tema Kiko
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

2011-02-17 Por tema Kiko
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

2011-02-15 Por tema Kiko
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

2011-02-15 Por tema Kiko
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

2011-02-03 Por tema Kiko
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

2011-02-02 Por tema Kiko
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

2011-02-02 Por tema Kiko
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?

2011-01-26 Por tema Kiko
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?

2011-01-21 Por tema Kiko
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)

2011-01-19 Por tema Kiko
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

2011-01-11 Por tema Kiko
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

2011-01-09 Por tema Kiko
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

2010-12-23 Por tema Kiko
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

2010-12-22 Por tema Kiko
 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

2010-12-18 Por tema Kiko
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

2010-11-24 Por tema Kiko
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?

2010-11-19 Por tema Kiko
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

2010-11-18 Por tema Kiko
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

2010-10-26 Por tema Kiko
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

2010-10-26 Por tema Kiko
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)

2010-10-22 Por tema Kiko
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

2010-10-14 Por tema Kiko
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

2010-10-14 Por tema Kiko
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?

2010-10-08 Por tema Kiko
¿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

2010-10-08 Por tema Kiko
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?

2010-10-06 Por tema Kiko
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?

2010-10-06 Por tema Kiko
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?

2010-10-05 Por tema Kiko
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

2010-09-22 Por tema Kiko
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-09-21 Por tema Kiko
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

2010-09-15 Por tema Kiko
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

2010-08-18 Por tema Kiko


 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.

2010-08-17 Por tema Kiko
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

2010-08-05 Por tema Kiko
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

2010-07-30 Por tema Kiko
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

2010-07-14 Por tema Kiko
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

2010-05-18 Por tema Kiko
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.

2010-05-18 Por tema Kiko

 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

2010-05-05 Por tema Kiko
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?

2010-04-22 Por tema Kiko
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

2010-04-21 Por tema Kiko
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

2010-03-25 Por tema Kiko
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

2010-03-22 Por tema Kiko
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

2010-03-17 Por tema Kiko
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-03-16 Por tema Kiko
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

2010-03-15 Por tema Kiko
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

2010-03-04 Por tema Kiko
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

2010-03-04 Por tema Kiko
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

2010-02-13 Por tema Kiko
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)

2010-02-12 Por tema Kiko
 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/


<    1   2   3   4