acentos en MSDOS
Marcos Sánchez Provencio
rapto en arrakis.es
Jue Oct 17 14:28:34 CEST 2002
Una manera es pasar el texto a unicode y luego a cp850
Para pasar a unicode, usa
u=unicode(texto,'iso8859-15')
Para pasar a MS-DOS
print u.encode('cp850')
Ojo, que está sin probar; es algo parecido a esto.
El jue, 17-10-2002 a las 12:00, Bartolomé Sintes Marco escribió:
> Hola,
>
> Estoy utilizando Python 2.2.2 para Windows. Usando IDLE un programa como
> este:
>
> print "Hola, Ramón"
> raw_input()
>
> me funciona, pero en MSDOS en vez de la o acentuada me escribe el símbolo de
> tres cuartos.
> Supongo que es un problema del juego de caracteres pero, ¿cómo se arregla?
>
> Otra cosa. El raw_input() lo pongo para que no me cierre la ventana de MSDOS
> al terminar
> el programa. ¿Se puede configurar Python para que no cierre automáticamente
> la ventana?
>
> Gracias,
> Barto
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo.py/python-es
Más información sobre la lista de distribución Python-es