tiene la solución a este problema...
Explico un poco:
estoy haciendo una peticion desde python y obtengo como resultado un json:
Código
AGREGADO
{
"city": "Mexico",
"region": "Distrito Federal",
"country": "MX",
"loc": "386",
"org": "8 visión C.V.",
"postal": "14620"
}
El error aparece en la linia 4
Código
def printtr(info, oufile):
log = '<tr><td class="info">'+json+'</td><tr>'
print(log)
oufile.write(log)
leyendo un poco encontre que es con las ñ y acentos proponen soluciones como esta:
SOLUCIONES QUE HE PROBADO:
1- encabezado pero no funcionan-...
Código
2. decodificar la cadena a utf-8 pero no funcionan-...
#!/usr/bin/env python
# -*- coding: utf-8 -*-
Código
3.- remplazar caracteres invalidos ('Solucion temporal')
log = log.decode('utf-8')
Código
#!/usr/bin/env python
# -*- coding: utf-8 -*-
json = json.replace('á','a')
json = json.replace('é','e')
json = json.replace('í','i')
json = json.replace('ó','o')
json = json.replace('ú','u')
json = json.replace('Á','A')
#ETC. ETC.


 
  




 Autor
 Autor
		




 En línea
									En línea
								









 
						
 
						