Yo lo he solucionado con:
unicode(la cadena).encode(utf-8)
Saludos!
Gustavo.-
--
Linux es Libertad
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
El mar, 01-03-2011 a las 19:11 -0400, lopz escribió:
Es lo que te había dicho hace tiempo :)
self.db.execute(SQL_STRING, (dork.decode('utf-8'), ))
Me pasó lo mismo, por eso te lo puse, pero que bueno que lo resolviste
¿Realmente es lo mismo.?
self.db.execute(SQL_STRING,
El dom, 27-02-2011 a las 22:44 +0100, Raúl Cumplido escribió:
Con esto deberías solucionarlo:
f.write(set title '%s (%s)'\n %( Nombre_valor.encode(utf-8), id,))
ABE.MC
None
Traceback (most recent call last):
File extraer_datos.py, line 86, in module
archivo_configuracion.write(set
El lun, 28-02-2011 a las 09:06 +0100, Antonio Alvarado Hernández
escribió:
Hola Jesús,
Los temas de encoding de tus ficheros fuente, se resuelven como bien
te han comentado Juan, lopz y Oscar (no sé si me he dejado a alguien).
Pero, si lees/escribes datos desde fichero, te toca la hacer
Me he colado, el útlimo print da lo siguiente (errores del copypaste):
print(linea)
set title 'telefónica España (1)'
Saludos,
Raúl
2011/2/28 Raúl Cumplido raulcumpl...@gmail.com
Hola,
He creado tu ejemplo en my base de datos de test. Prueba esto a ver:
import MySQLdb
conn =
Yo es que le he respondido con lo que he solucionado el mismo problema
pero a pasado de la ayuda
lo que le queda es leer [1] por ahí es su problema
[1] http://docs.python.org/library/sqlite3.html#sqlite3.Connection.text_factory
El día 28 de febrero de 2011 19:41, gerardo Juarez
El lun, 28-02-2011 a las 19:50 -0400, lopz escribió:
Yo es que le he respondido con lo que he solucionado el mismo problema
pero a pasado de la ayuda
lo que le queda es leer [1] por ahí es su problema
No he pasado, solo es que no tengo muchi tiempo, lo estoy intentando y
os agradezco la ayuda.
Hola a tod@s:
Llevo tiempo buscando la solución y no soy capaz. El problema es este:
BME.MC
Bolsas y Mercados Españoles
Traceback (most recent call last):
File extraer_datos.py, line 80, in module
archivo_configuracion.write(set title '%s (%s)'\n
%( Nombre_Valor,id,))
UnicodeEncodeError:
Has declarado el script con alguna de estas codificaciones?
iso-8859-1, iso-8859-15, latin1
En caso de que no hayas declarado la codificacion del script,
cualquier letra con tilde, o eñe dará un error y provocará que el
script se detenga.
El día 27 de febrero de 2011 19:44, Jesús Genicio
Estimado
Tu problema es la codificacion de los datos en la base de datos a python no
le gustan los caracteres Ñ ç o acentos etc.
ejemplo de funcion datos que tienen acento y los cambia por otro sin acento
ese es mi caso
asi ve python los caracteres con acentos o que esten fuera de la tabla
Bueno, eso de decir que es un problema, no lo diría tanto. Trabajo a
diario con datos con acentos y no tengo ningún inconveniente, solo uno
tiene que asegurarse de trabajar siempre con unicode...
Es mas, el problema de los acentos no es de python, si no de la gente
que no usa unicode.
Como bieno
Yo suelo utilizar esto en las 2 primeras líneas de cualquier script
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Espero que solucione tu problema ya que es debido a que estás usando
caracteres no unicode en tu script
quizá en comentarios o en print's, caracteres como la ñ o tildes.
saludOS
El
El dom, 27-02-2011 a las 17:18 -0400, lopz escribió:
Yo suelo utilizar esto en las 2 primeras líneas de cualquier script
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Espero que solucione tu problema ya que es debido a que estás usando
caracteres no unicode en tu script
quizá en
El día 27 de febrero de 2011 22:27, Jesús Genicio jgeni...@gmail.com escribió:
El dom, 27-02-2011 a las 17:18 -0400, lopz escribió:
Yo suelo utilizar esto en las 2 primeras líneas de cualquier script
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Espero que solucione tu problema ya que es
Prueba a poner en la primera linea:
# -*- coding: cp1252 -*-
Saludos
Juande
On 27/02/2011 19:44, Jesús Genicio wrote:
Hola a tod@s:
Llevo tiempo buscando la solución y no soy capaz. El problema es este:
BME.MC
Bolsas y Mercados Españoles
Traceback (most recent call last):
File
15 matches
Mail list logo