Foros del Web » Programando para Internet » Python »

acentos en MS-DOS

Estas en el tema de acentos en MS-DOS en el foro de Python en Foros del Web. Hola a todos, he terminado el primer programita en python, lo he compilado y creado un .exe siguiendo las faq del foro (gracias a los ...
  #1 (permalink)  
Antiguo 11/06/2009, 08:03
 
Fecha de Ingreso: junio-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
acentos en MS-DOS

Hola a todos,

he terminado el primer programita en python, lo he compilado y creado un .exe siguiendo las faq del foro (gracias a los que os las habéis currado )

Bien, el tema es que si ejecuto el script desde el editor de windows los acentos me salen correctamente en la ventana de ejecución, pero al compilar y generar el exe, lo ejecuto desde una ventana de ms-dos y los acentos no me funcionan.

He probado poniendo
#-*- coding:UTF-8 -*-
al comienzo del script,
y poniendo u delante de la cadena a acentuar, por ejemplo: u"el punto está incluido en el polígono"
y me devuelve un sintax error

La pregunta es: cómo hacer para que los acentos me salgan tanto si ejecuto desde el intérprete de windows como desde el ejecutable de ms-dos?¿alguna sugerencia?

gracias anticipadas
saludos
  #2 (permalink)  
Antiguo 13/06/2009, 09:37
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: acentos en MS-DOS

Código python:
Ver original
  1. #coding: UTF-8
  2. print u"áéíúóäëïöüÁÉÍÓÚÄËÏÖÜÑñâêîôûÂÊÎÔÛ"

Yo hize la prueba con block de notas y al momento de guardar, viene un apartado que dice codificacion le puse UTF-8, por defecto viene la codificación ANSI
  #3 (permalink)  
Antiguo 13/06/2009, 12:36
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: acentos en MS-DOS

Si eso no funciona, prueba jugar con la codificación de los archivos. Intenta con ISO-8859-1, creo que el intérprete cmd.exe no soporta UTF-8 (pero haz la prueba, puede que esté equivocado)


Saludos.
  #4 (permalink)  
Antiguo 15/06/2009, 01:34
 
Fecha de Ingreso: junio-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: acentos en MS-DOS

Muchas gracias razpeitia y alvlin !!!

aún no lo he conseguido pero no desespero...
Ya os contaré cuando haya hecho todas las pruebas

Saludos
  #5 (permalink)  
Antiguo 15/06/2009, 16:32
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: acentos en MS-DOS

Acabo de subir este archivo que esta codificado en utf-8, a un servidor.
http://148.234.35.59/~raz/utf8.py

Solo bajalo con tu gestor de descarga favorito.
  #6 (permalink)  
Antiguo 20/06/2009, 01:32
 
Fecha de Ingreso: junio-2009
Mensajes: 11
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: acentos en MS-DOS

Muchas gracias razpeitia,

de momento sigo sin conseguirlo. Mis obligaciones me impiden seguir jugando con esto, pero en cuanto me libere de trabajo vuelvo a la carga y ya os comentaré.

lo dicho, gracias y saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:28.