Re: [Python-es] una query con sqlite y python binding

2011-08-01 Por tema Tony Peña
uhmm
aun nada

cursor.execute(SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
Country=?, (country_selected,))
sqlite3.InterfaceError: Error binding parameter 0 - probably unsupported
type.

El 1 de agosto de 2011 09:39, Antonio Beamud Montero 
antonio.bea...@gmail.com escribió:

 **
 El 01/08/11 15:52, Tony Peña escribió:


 hola tengo una duda como esta


 http://www.experts-exchange.com/Programming/Languages/Scripting/Python/Q_21935351.html

  en mi caso es casi igual pq busco la variable de un combobox, y trato de
 setear la variable dentro de la query
 y solo pregunto por 1 sin embargo me sale como si me faltaran mas
 parametros

  les paso aparte de la URL el codigo mio donde estoy tratando con la misma
 duda

  cursor.execute('SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
 Country=?', (country_selected))
 flagCode = cursor.fetchone()

  el error por ejemplo es en un combobox donde estan el listado de los
 paises, ejemplo en Angola me saca este error

  sqlite3.ProgrammingError: Incorrect number of bindings supplied. The
 current statement uses 1, and there are 6 supplied.


 Como argumentos espera una tupla, prueba a pasarlo así:

 cursor.execute('SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
 Country=?', (country_selected,))

 Observa la coma del final de country_selected, ya que (country_selected) no
 es una tupla.


  si elijo otro por ejemplo: Argentina

  sqlite3.ProgrammingError: Incorrect number of bindings supplied. The
 current statement uses 1, and there are 9 supplied.


 Toma la cadena de texto como una lista, por eso te dice que le has pasado 9
 cuando esperaba 1, 9 es la longitud de la cadena 'Argentina'.

 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/




-- 
Antonio Peña
Secure email with PGP 0x8B021001 available at http://pgp.mit.edu
 Fingerprint: 74E6 2974 B090 366D CE71  7BB2 6476 FA09 8B02 1001
___
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] una query con sqlite y python binding

2011-08-01 Por tema Tony Peña
ok arreglado gracias a los que respondieron

cursor.execute(SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
Country=?, (str(country_selected),))

hubo que decirle que es un string ademas..
a mi me bloqueaba la duda pq en el debugger el country_selected es ya un
QString de PyQt
por eso pense que ya estaba stringeado :)

ahora si
saludos

El 1 de agosto de 2011 09:48, Tony Peña emperor...@gmail.com escribió:

 uhmm
 aun nada

 cursor.execute(SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
 Country=?, (country_selected,))
 sqlite3.InterfaceError: Error binding parameter 0 - probably unsupported
 type.

 El 1 de agosto de 2011 09:39, Antonio Beamud Montero 
 antonio.bea...@gmail.com escribió:

  **
 El 01/08/11 15:52, Tony Peña escribió:


 hola tengo una duda como esta


 http://www.experts-exchange.com/Programming/Languages/Scripting/Python/Q_21935351.html

  en mi caso es casi igual pq busco la variable de un combobox, y trato de
 setear la variable dentro de la query
 y solo pregunto por 1 sin embargo me sale como si me faltaran mas
 parametros

  les paso aparte de la URL el codigo mio donde estoy tratando con la
 misma duda

  cursor.execute('SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
 Country=?', (country_selected))
 flagCode = cursor.fetchone()

  el error por ejemplo es en un combobox donde estan el listado de los
 paises, ejemplo en Angola me saca este error

  sqlite3.ProgrammingError: Incorrect number of bindings supplied. The
 current statement uses 1, and there are 6 supplied.


 Como argumentos espera una tupla, prueba a pasarlo así:

 cursor.execute('SELECT DISTINCT(flagCode) FROM iata_icao_codes WHERE
 Country=?', (country_selected,))

 Observa la coma del final de country_selected, ya que (country_selected)
 no es una tupla.


  si elijo otro por ejemplo: Argentina

  sqlite3.ProgrammingError: Incorrect number of bindings supplied. The
 current statement uses 1, and there are 9 supplied.


 Toma la cadena de texto como una lista, por eso te dice que le has pasado
 9 cuando esperaba 1, 9 es la longitud de la cadena 'Argentina'.

 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/




 --
 Antonio Peña
 Secure email with PGP 0x8B021001 available at http://pgp.mit.edu
  Fingerprint: 74E6 2974 B090 366D CE71  7BB2 6476 FA09 8B02 1001




-- 
Antonio Peña
Secure email with PGP 0x8B021001 available at http://pgp.mit.edu
 Fingerprint: 74E6 2974 B090 366D CE71  7BB2 6476 FA09 8B02 1001
___
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] Consejo

2011-08-01 Por tema John Drummond Aravena (ADM-Planning)

Estimados literos.
He decidido aorender Python. He programado en php, vbs, etc.
Estoy en busca de algo mas una herramienta mas versatil y poderosa.
He leido sobre Python y Perl y me he decidido por python, de hecho si 
aprendo migraré todo a python.


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..



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] 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] Consejo

2011-08-01 Por tema Marcelo Martinovic
Hola John.

Pues existen unos cuantos y lo mejor de todo es que son libres !!!
Dive into python es de lo mejor, por lo pronto te puedo hacer la
recomendacion de 2 que a mi me ayudaron muchisimo.

http://python.org.ar/pyar/Tutorial?action=AttachFiledo=viewtarget=TutorialPython.pdf

y el de Roberto Alsina

http://nomuerde.netmanagers.com.ar/python_no_muerde.pdf

Aca en Argentina por lo general en las PyCon o los PyDay suelen
sortear o regalar (segun como andan los fondos $$$) el primero, pero
el Roberto es muy claro.

mas info podes encontrar aca:

http://python.org.ar/pyar/AprendiendoPython

Saludos y bienvenido ;)


El día 1 de agosto de 2011 12:28, John Drummond Aravena (ADM-Planning)
jdrumm...@adm-planning.cl escribió:
 Estimados literos.
 He decidido aorender Python. He programado en php, vbs, etc.
 Estoy en busca de algo mas una herramienta mas versatil y poderosa.
 He leido sobre Python y Perl y me he decidido por python, de hecho si
 aprendo migraré todo a python.

 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..


 gracias

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Marcelo Martinovic
WEB  Application Developer
CEL Phone: +54 911 57 80 08 69

marcelo.martino...@gmail.com

MSN  Skype: programacionli...@hotmail.com
BlackBerry Pin: 224E6786

Linux User #191067
Debian user #210
The Ubuntu Counter Project - user number # 33724
___
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 Carlos Herrera Polo
Quisiera aprovechar el hilo para consultarles si saben de un libro de
algoritmos para principiantes, ocurre que quisiera darle unas clases
de Python a mi hijo (16) pero el no sabe programar aun, asi que me
parece mas logico iniciar con fundamentos de algoritmos antes de
abarcar los conceptos de programacion.
Si saben de uno para descargar seria ideal.

Gracias a todos de antemano.


El 01/08/11, Marcelo Martinovic marcelo.martino...@gmail.com escribió:
 Hola John.

 Pues existen unos cuantos y lo mejor de todo es que son libres !!!
 Dive into python es de lo mejor, por lo pronto te puedo hacer la
 recomendacion de 2 que a mi me ayudaron muchisimo.

 http://python.org.ar/pyar/Tutorial?action=AttachFiledo=viewtarget=TutorialPython.pdf

 y el de Roberto Alsina

 http://nomuerde.netmanagers.com.ar/python_no_muerde.pdf

 Aca en Argentina por lo general en las PyCon o los PyDay suelen
 sortear o regalar (segun como andan los fondos $$$) el primero, pero
 el Roberto es muy claro.

 mas info podes encontrar aca:

 http://python.org.ar/pyar/AprendiendoPython

 Saludos y bienvenido ;)


 El día 1 de agosto de 2011 12:28, John Drummond Aravena (ADM-Planning)
 jdrumm...@adm-planning.cl escribió:
 Estimados literos.
 He decidido aorender Python. He programado en php, vbs, etc.
 Estoy en busca de algo mas una herramienta mas versatil y poderosa.
 He leido sobre Python y Perl y me he decidido por python, de hecho si
 aprendo migraré todo a python.

 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..


 gracias

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




 --
 Marcelo Martinovic
 WEB  Application Developer
 CEL Phone: +54 911 57 80 08 69

 marcelo.martino...@gmail.com

 MSN  Skype: programacionli...@hotmail.com
 BlackBerry Pin: 224E6786

 Linux User #191067
 Debian user #210
 The Ubuntu Counter Project - user number # 33724
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


-- 
Enviado desde mi dispositivo móvil
___
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 Francisco Palm
2011/8/1 Carlos Herrera Polo carlos.herrerap...@gmail.com:
 Quisiera aprovechar el hilo para consultarles si saben de un libro de
 algoritmos para principiantes, ocurre que quisiera darle unas clases
 de Python a mi hijo (16) pero el no sabe programar aun, asi que me
 parece mas logico iniciar con fundamentos de algoritmos antes de
 abarcar los conceptos de programacion.
 Si saben de uno para descargar seria ideal.

Para programadores, recomiendo Dive into Python 3:
http://diveintopython3.org/ Tiene una traducción al español:
http://code.google.com/p/inmersionenpython3/

El que tradujo el libro también hizo una traducción de Doma de
Serpientes para niños, pero para 16 años yo creo que es mejor opción
Invent your own computer games with Python
http://inventwithpython.com/.

El tutorial de tópicos avanzados de Python de Roberto Alsina (Python
No Muerde), como las 8 clases de Sebastián Bassi
http://www.genesdigitales.com/curso/8clases.zip son calidad A1,
certificado.

Saludos

F. Palm

-- 
--
fp...@ula.ve
francisco.p...@gmail.com

cel: +58 +426 5721730
tel: +58 +274 6352001


Debemos ser libres, no para hacer lo que nos plazca, sino libres para
comprender muy profundamente nuestros propios instintos e impulsos. K
___
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 Daniel R. Asueta
Una consulta. Existe algun libro, manual, etc que valga la pena leer aunque 
sean 2000 pag  [:) ]


este vale la pena leer:
http://manuales.gfc.edu.co/python/thinkCSpy.es.pdf

la versión en inglés es esta:
http://greenteapress.com/thinkpython/thinkpython.html

Saludos

--
Daniel___
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 Abraham Zamudio
Hola Carlos ,

Este es un muy buen libro para lo que buscas con tu hijo  :

Hello World! Computer Programming for Kids and Other Beginners

2011/8/1 Carlos Herrera Polo carlos.herrerap...@gmail.com

 Quisiera aprovechar el hilo para consultarles si saben de un libro de
 algoritmos para principiantes, ocurre que quisiera darle unas clases
 de Python a mi hijo (16) pero el no sabe programar aun, asi que me
 parece mas logico iniciar con fundamentos de algoritmos antes de
 abarcar los conceptos de programacion.
 Si saben de uno para descargar seria ideal.

 Gracias a todos de antemano.


 El 01/08/11, Marcelo Martinovic marcelo.martino...@gmail.com escribió:
  Hola John.
 
  Pues existen unos cuantos y lo mejor de todo es que son libres !!!
  Dive into python es de lo mejor, por lo pronto te puedo hacer la
  recomendacion de 2 que a mi me ayudaron muchisimo.
 
 
 http://python.org.ar/pyar/Tutorial?action=AttachFiledo=viewtarget=TutorialPython.pdf
 
  y el de Roberto Alsina
 
  http://nomuerde.netmanagers.com.ar/python_no_muerde.pdf
 
  Aca en Argentina por lo general en las PyCon o los PyDay suelen
  sortear o regalar (segun como andan los fondos $$$) el primero, pero
  el Roberto es muy claro.
 
  mas info podes encontrar aca:
 
  http://python.org.ar/pyar/AprendiendoPython
 
  Saludos y bienvenido ;)
 
 
  El día 1 de agosto de 2011 12:28, John Drummond Aravena (ADM-Planning)
  jdrumm...@adm-planning.cl escribió:
  Estimados literos.
  He decidido aorender Python. He programado en php, vbs, etc.
  Estoy en busca de algo mas una herramienta mas versatil y poderosa.
  He leido sobre Python y Perl y me he decidido por python, de hecho si
  aprendo migraré todo a python.
 
  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..
 
 
  gracias
 
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 
 
 
 
  --
  Marcelo Martinovic
  WEB  Application Developer
  CEL Phone: +54 911 57 80 08 69
 
  marcelo.martino...@gmail.com
 
  MSN  Skype: programacionli...@hotmail.com
  BlackBerry Pin: 224E6786
 
  Linux User #191067
  Debian user #210
  The Ubuntu Counter Project - user number # 33724
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 

 --
 Enviado desde mi dispositivo móvil
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Abraham Zamudio Ch.
___
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 Juan José Denis Corrales
A mí me está dando buen resultado el programa
rur-ple, en el que manejas un robot sencillo con
python. Las lecciones están muy logradas.
La traducción española no es demasiado buena.
http://rur-ple.sourceforge.net/


El 01/08/2011, a las 23:27, Daniel R. Asueta escribió:

 Una consulta. Existe algun libro, manual, etc que valga la pena leer aunque 
 sean 2000 pag  [:) ]
 
 este vale la pena leer:
 http://manuales.gfc.edu.co/python/thinkCSpy.es.pdf
 
 la versión en inglés es esta:
 http://greenteapress.com/thinkpython/thinkpython.html
 
 Saludos
 
 --
 Daniel___
 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/