Foros del Web » Programando para Internet » Python »

Python nombre caracteres

Estas en el tema de Python nombre caracteres en el foro de Python en Foros del Web. Buenas a [email protected], Tengo un cuestión peliaguda. Necesito recibir un archivo desde %comspec% /c "cd /d c:\Python27\ python frame.py "??????"" Estas interrogantes puede ser cualquier ...
  #1 (permalink)  
Antiguo 19/04/2017, 10:52
 
Fecha de Ingreso: enero-2014
Ubicación: alicante
Mensajes: 28
Antigüedad: 3 años, 4 meses
Puntos: 1
Python nombre caracteres

Buenas a [email protected],

Tengo un cuestión peliaguda.

Necesito recibir un archivo desde
%comspec% /c "cd /d c:\Python27\ python frame.py "??????""
Estas interrogantes puede ser cualquier nombre de archivo soportado por windows.

Windows lo tengo con cp850 y claro, el problema lo tengo con recibir texto tipo €.

Como puedo recibir correctamente ese nombre para poder trabajarlos en python?¿?¿?

Haciendo un test desde el propio python27:

Código:
import os

nombretest = u"€.txt"
os.rename("C:\\Python2\\nombretest "+,"test.txt")
Me devuelve:

Código:
Traceback (most recent call last):
  File "test.py", line 21, in <module>
    os.rename("C:\\Python2\\Ôé¼.txt","test.txt")



La zona horaria es GMT -6. Ahora son las 07:57.