Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/02/2015, 14:44
Avatar de saulortega
saulortega
 
Fecha de Ingreso: septiembre-2011
Ubicación: Bogotá
Mensajes: 79
Antigüedad: 12 años, 7 meses
Puntos: 0
Concatenar variables en una nueva

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.