Estoy usando Python 2.5. ¿Que esta pasando aqui? ¿Qué he entendido mal? ¿Cómo puedo arreglarlo?Problema UTF-8 en python al leer caracteres
in.txt:
Stäckövérfløw
code.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
print """Content-Type: text/plain; charset="UTF-8"\n"""
f = open('in.txt','r')
for line in f:
print line
for i in line:
print i,
f.close()
de salida:
Stäckövérfløw
S t � � c k � � v � � r f l � � w
gracias, perfecto! – jacob
El parámetro 'r' en 'codecs.open' en realidad significa 'rb' (no '\ n' conversión) – jfs