Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2010, 04:32
llos
 
Fecha de Ingreso: junio-2010
Mensajes: 29
Antigüedad: 13 años, 11 meses
Puntos: 0
python, mysql, y el simbolo €

Hola, tengo un problema, estoy haciendo un script en python, y tengo que subir datos a una base de datos mysql, al principio me daba problemas con los acento y algunos caracteres especiales, que en la bbdd se veian mal, pero lo solucione asi:

Código python:
Ver original
  1. string = string.decode('utf-8')
  2. cursor.execute(string)

siendo string una variable que contiene una instruccion sql, valida pero con caracteres de variables especiales, el problema esta cuando tiento ingresar este caracter €, el decode no se queja, es mas si hago print me lo hace bien, se queja en el execute...., y en principio tampoco es problema de que la bbdd no hacepte el € ya que desde el phpmyadmin, si que le puedo ingresar el caracter €, asi que no se donde esta el problema....

Espero que alguien pueda guiarme gracias!!!

Última edición por AlvaroG; 30/07/2010 a las 12:31 Razón: highlight