Hola.
Tengo algo así:
Código:
Escribir = Uno,str(Dos[si]),Tres[no].encode('utf-8')
Registrar = open(ArchivoLog, 'a')
Registrar.write(str(Escribir))
Registrar.close()
Y lo qu escribe al archivo es algo a´si:
Código:
('2015-02-18 15:40:08', '8', 'blabla bla con el n\xc3\xbamero jhfsdk')
1. ¿Por qué me queda así? ¿Cómo hago para que me quede una única cadena de texto sin paréntesis, comillas, ni guiones?
2. ¿Y cómo hago para que "\xc3\xba" se convierta en "ú"? Registrar.write(str(Escribir).encode(utf-8)) no funciona. En mi script tengo # -*- coding: utf8 -*-, pero parece que no funciona.