Re: [Python-es] Entrevista a GvR

2013-08-30 Por tema Francois Dion
Estoy utilizando brython (http://brython.info) por desarrollar apps web (y
móviles). Brython es un transpiler de python 3 a javascript. Funciona. A
veces, la practica es mas que la teoría. Para mi, python en el navigador es
una realidad.

Francois
---
www.pyptug.org  -  raspberry-python.blogspot.com  -  @f_dion


2013/8/29 Juan M. Puertas 

>  Si lo ha dicho Chema, seguro que tiene sentido, yo lo decía por tirarle
> de la lengua para ver qué sabe.
>  Guido ha declarado que ni se le ocurra a nadie hacer "compiladores" de
> Python a Javascript.
>  Supongo que una idea como Dart, que cuenta además con un entorno de
> desarrollo fabuloso, sería ideal que existiese en Python. :-)
>
>
> El 29 de agosto de 2013 14:29, Andrey Antukh  escribió:
>
> La verdad que no tiene mucho sentido lo que se ha dicho sobre lo de la
>> nube...
>>
>> ;)
>> Andrey
>>
>>
>>
>>
>> El 29 de agosto de 2013 13:31, Juan M. Puertas 
>> escribió:
>>
>> Lo que no entiendo es lo de que Python no está bien preparado para la
>>> nube.
>>> He tenido que hacer una aplicación asíncrona para la web que calcula y
>>> dibuja las posiciones planetarias para una fecha, hora y lugar que
>>> determina el usuario, la he realizado en Python por que me gusta el
>>> lenguaje y sobre todo por que Python está muy mimado por la comunidad, por
>>> ejemplo a muchos lenguajes le faltan cosas como pytz, con el que puedes
>>> saber que huso horario hay en cada país en cualquier fecha y hora. Para el
>>> cálculo de posiciones planetarias existe la extensión Pyswisseph. Con otro
>>> lenguaje me las habría visto y deseado...
>>>
>>>
>>> El 28 de agosto de 2013 11:39, Juan Ignacio escribió:
>>>
 > Vale que es por el navegador ¡pero es que ahora con
 > nodejs resulta que también en el servidor! ¡Argh!

 Y con mongodb, ahora tambien en la base de datos. Verlo pa' creerlo.

 PD: A pesar de eso, mongodb mola :-)



 ___
 Python-es mailing list
 [email protected]
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


>>>
>>>
>>> --
>>> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este
>>> mensaje en un tiempo.*
>>>
>>> ___
>>> Python-es mailing list
>>> [email protected]
>>> http://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>>
>>
>> --
>> Andrey Antukh - Андрей Антух - 
>> http://www.niwi.be/about.html
>> http://www.kaleidos.net/A5694F/
>>
>> "Linux is for people who hate Windows, BSD is for people who love UNIX"
>> "Social Engineer -> Because there is no patch for human stupidity"
>>
>> ___
>> Python-es mailing list
>> [email protected]
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
>
> --
> *Nota: Por problemas con el e-mail. Puede que recibas de nuevo este
> mensaje en un tiempo.*
>
> ___
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


[Python-es] De listas a variables

2013-08-30 Por tema Luis

Hola,  :)

Necesito pasar un conjunto de pares 'clave:valor' a una función. He estado  
probado con los diccionarios pero resulta que a la hora de trabajar con  
los pares no me conviene el orden en que salen, ni tampoco ordenarlos, más  
bien me interesa el orden en que los introduje, y no salen así.


He pensado entonces en pasar una lista con solo los nombres de las  
variables pero necesitaría poder convertir esos elementos de la lista en  
variables independientes.


Me explico con un ejemplo,


x=1
y=2
z=3
list=[x,y,z]
def mostrar(list):

...for var in list:
...   print '%s: %2d'%(var,var)
...

mostrar(list)

1:  1
2:  2
3:  3

Aquí está la cosa, necesito que en la primera columna aparezcan x,y,z y no  
sus respectivos valores.


Con los diccionarios he probado de varias maneras:

1. Pasando el diccionario y luego volviendo a escribir las mismas  
variables dentro de la función para así poder establecer mi orden. Este  
método no tiene gracia.


2. Pasando el diccionario y una lista con las mismas variables para poder  
imponer el orden pues las listas no alteran dicho orden. Este método  
tampoco tiene gracia.


3. Pasando una lista con todas las variables entrecomilladas y también sin  
comillas(como variables). Igualmente de absurdo. Debería de poder lograrlo  
pasando los nombres de variables una sola vez.


Si pudiera trabajar la línea de la función 'print' tal vez pudiera  
lograrlo, pero cómo?


Les estaré muy agradecido  :)

--
Saludos,

Luis Esteban de Dios Núñez

---
CONSULTE la Revista de Ciencias Medicas
de Pinar del Rio en Internet
www.revcmpinar.sld.cu

--

Este mensaje le ha llegado mediante el servicio de correo electronico que 
ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
Nacional de Salud. La persona que envia este correo asume el compromiso de usar 
el servicio a tales fines y cumplir con las regulaciones establecidas

Infomed: http://www.sld.cu/

___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] De listas a variables

2013-08-30 Por tema Jhonatan Sneider Salguero Villa
Hola, intenta con una lista de tuplas

[("x", 1), ("y", 2)]

y en el loop las desempaquetas

for nombre, valor in list:


Saludos.
El 30/08/2013 08:13, "Luis"  escribió:

> Hola,  :)
>
> Necesito pasar un conjunto de pares 'clave:valor' a una función. He estado
> probado con los diccionarios pero resulta que a la hora de trabajar con los
> pares no me conviene el orden en que salen, ni tampoco ordenarlos, más bien
> me interesa el orden en que los introduje, y no salen así.
>
> He pensado entonces en pasar una lista con solo los nombres de las
> variables pero necesitaría poder convertir esos elementos de la lista en
> variables independientes.
>
> Me explico con un ejemplo,
>
>  x=1
 y=2
 z=3
 list=[x,y,z]
 def mostrar(list):

>>> ...for var in list:
> ...   print '%s: %2d'%(var,var)
> ...
>
>> mostrar(list)

>>> 1:  1
> 2:  2
> 3:  3
>
> Aquí está la cosa, necesito que en la primera columna aparezcan x,y,z y no
> sus respectivos valores.
>
> Con los diccionarios he probado de varias maneras:
>
> 1. Pasando el diccionario y luego volviendo a escribir las mismas
> variables dentro de la función para así poder establecer mi orden. Este
> método no tiene gracia.
>
> 2. Pasando el diccionario y una lista con las mismas variables para poder
> imponer el orden pues las listas no alteran dicho orden. Este método
> tampoco tiene gracia.
>
> 3. Pasando una lista con todas las variables entrecomilladas y también sin
> comillas(como variables). Igualmente de absurdo. Debería de poder lograrlo
> pasando los nombres de variables una sola vez.
>
> Si pudiera trabajar la línea de la función 'print' tal vez pudiera
> lograrlo, pero cómo?
>
> Les estaré muy agradecido  :)
>
> --
> Saludos,
>
> Luis Esteban de Dios Núñez
>
> --**-
> CONSULTE la Revista de Ciencias Medicas
> de Pinar del Rio en Internet
> www.revcmpinar.sld.cu
>
> --
>
> Este mensaje le ha llegado mediante el servicio de correo electronico que
> ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema
> Nacional de Salud. La persona que envia este correo asume el compromiso de
> usar el servicio a tales fines y cumplir con las regulaciones establecidas
>
> Infomed: http://www.sld.cu/
>
> __**_
> Python-es mailing list
> [email protected]
> http://mail.python.org/**mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.**com/
>
___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] De listas a variables

2013-08-30 Por tema José Sabater Montes

Hola,

El 30/08/2013, a las 08:06, Luis escribió:

> Hola,  :)
> 
> Necesito pasar un conjunto de pares 'clave:valor' a una función. He estado 
> probado con los diccionarios pero resulta que a la hora de trabajar con los 
> pares no me conviene el orden en que salen, ni tampoco ordenarlos, más bien 
> me interesa el orden en que los introduje, y no salen así.
> 
> 

También puedes probar con un OrderedDict que hace lo que parece que quieres.
Si usas Python 2.7 o superior mira esto: 
http://docs.python.org/2/library/collections.html#collections.OrderedDict
Si usas Python entre 2.4 y 2.6 puedes usar esta receta: 
http://code.activestate.com/recipes/576693/

Un saludo.___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] De listas a variables

2013-08-30 Por tema Marcos Sánchez Provencio
¿Te vale collections.OrderedDict 
?


http://docs.python.org/2/library/collections.html#collections.OrderedDict

El 30/08/13 09:06, Luis escribió:

Hola, :)

Necesito pasar un conjunto de pares 'clave:valor' a una función. He 
estado probado con los diccionarios pero resulta que a la hora de 
trabajar con los pares no me conviene el orden en que salen, ni 
tampoco ordenarlos, más bien me interesa el orden en que los 
introduje, y no salen así.


He pensado entonces en pasar una lista con solo los nombres de las 
variables pero necesitaría poder convertir esos elementos de la lista 
en variables independientes.


Me explico con un ejemplo,


x=1
y=2
z=3
list=[x,y,z]
def mostrar(list):

...for var in list:
...   print '%s: %2d'%(var,var)
...

mostrar(list)

1:  1
2:  2
3:  3

Aquí está la cosa, necesito que en la primera columna aparezcan x,y,z 
y no sus respectivos valores.


Con los diccionarios he probado de varias maneras:

1. Pasando el diccionario y luego volviendo a escribir las mismas 
variables dentro de la función para así poder establecer mi orden. 
Este método no tiene gracia.


2. Pasando el diccionario y una lista con las mismas variables para 
poder imponer el orden pues las listas no alteran dicho orden. Este 
método tampoco tiene gracia.


3. Pasando una lista con todas las variables entrecomilladas y también 
sin comillas(como variables). Igualmente de absurdo. Debería de poder 
lograrlo pasando los nombres de variables una sola vez.


Si pudiera trabajar la línea de la función 'print' tal vez pudiera 
lograrlo, pero cómo?


Les estaré muy agradecido  :)



___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


[Python-es] Conectar a Oracle

2013-08-30 Por tema Manuel Enrique González Ramírez
Buenas tardes a tod@s,

Necesito hacer unas pruebas para graficar los resultados de unas consultas
generadas con una base de datos Oracle.

He buscado en internet una librería que me permita conecta a Python con
Oracle y todo parece indicar que la librería es la denominada cx_Oracle
pero creo que no está disponible.  Ya la he buscado en varios lugares y
nada.

Alguien conoce otra librería que me permita conectar con Oracle usando
Python?

O alguien tiene la esta librería de cx_Oracle?

El Oracle que estoy utilizando es la 11g

Muchas gracias.


-- 
Manuel Enrique González Ramírez
http://maengora.com
___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Conectar a Oracle

2013-08-30 Por tema Jose Caballero
a que te refieres exactamente con "no esta disponible"???

El día 30 de agosto de 2013 23:12, Manuel Enrique González Ramírez
 escribió:
> Buenas tardes a tod@s,
>
> Necesito hacer unas pruebas para graficar los resultados de unas consultas
> generadas con una base de datos Oracle.
>
> He buscado en internet una librería que me permita conecta a Python con
> Oracle y todo parece indicar que la librería es la denominada cx_Oracle pero
> creo que no está disponible.  Ya la he buscado en varios lugares y nada.
>
> Alguien conoce otra librería que me permita conectar con Oracle usando
> Python?
>
> O alguien tiene la esta librería de cx_Oracle?
>
> El Oracle que estoy utilizando es la 11g
>
> Muchas gracias.
>
>
> --
> Manuel Enrique González Ramírez
> http://maengora.com
>
> ___
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Conectar a Oracle

2013-08-30 Por tema Guillermo Vaya
pues así rapidamente diria que si esta disponible:

$ pip search cx_oracle
cx_Oracle - Python interface to Oracle
django-oraclepool - django database backend that uses cx_Oracle
session pooling for connections
gocept.cxoracle   - zc.buildout recipe for installing cx_Oracle
cx_OracleTools- Tools for managing Oracle data and source code.
cx_OracleDBATools - Tools for managing Oracle databases



2013/8/30 Manuel Enrique González Ramírez 

> Buenas tardes a tod@s,
>
> Necesito hacer unas pruebas para graficar los resultados de unas consultas
> generadas con una base de datos Oracle.
>
> He buscado en internet una librería que me permita conecta a Python con
> Oracle y todo parece indicar que la librería es la denominada cx_Oracle
> pero creo que no está disponible.  Ya la he buscado en varios lugares y
> nada.
>
> Alguien conoce otra librería que me permita conectar con Oracle usando
> Python?
>
> O alguien tiene la esta librería de cx_Oracle?
>
> El Oracle que estoy utilizando es la 11g
>
> Muchas gracias.
>
>
> --
> Manuel Enrique González Ramírez
> http://maengora.com
>
> ___
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Conectar a Oracle

2013-08-30 Por tema Manuel Enrique González Ramírez
mmm,

Gracias por tu respuesta Jose, me hizo validar con los compañeros de
comunicaciones y ocurría que tenían bloqueada esa web.

Ya tengo acceso a la web de descarga y de hecho ya la descargue.

Muchas gracias a todos, se puede dar por cerrado este hilo ;)



El 30 de agosto de 2013 17:23, Jose Caballero
escribió:

> a que te refieres exactamente con "no esta disponible"???
>
> El día 30 de agosto de 2013 23:12, Manuel Enrique González Ramírez
>  escribió:
> > Buenas tardes a tod@s,
> >
> > Necesito hacer unas pruebas para graficar los resultados de unas
> consultas
> > generadas con una base de datos Oracle.
> >
> > He buscado en internet una librería que me permita conecta a Python con
> > Oracle y todo parece indicar que la librería es la denominada cx_Oracle
> pero
> > creo que no está disponible.  Ya la he buscado en varios lugares y nada.
> >
> > Alguien conoce otra librería que me permita conectar con Oracle usando
> > Python?
> >
> > O alguien tiene la esta librería de cx_Oracle?
> >
> > El Oracle que estoy utilizando es la 11g
> >
> > Muchas gracias.
> >
> >
> > --
> > Manuel Enrique González Ramírez
> > http://maengora.com
> >
> > ___
> > Python-es mailing list
> > [email protected]
> > http://mail.python.org/mailman/listinfo/python-es
> > FAQ: http://python-es-faq.wikidot.com/
> >
> ___
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



-- 
Manuel Enrique González Ramírez
http://maengora.com
___
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/