no me van las eñes en python...
Ernesto Revilla
erny en sicem.biz
Vie Oct 7 00:58:52 CEST 2005
Espero que venta pronto Python 3!!!
Intenta mandar a Tkinter unicode.
Si estás en Windows, prueba algo como:
f.write(unicode(observaciones,"latin1"))
o algo así.
Erny
>
>> Hola a todos:
>>
>> Pues le he estado picando un poco al tkinter y tengo problemas
>> cuando quiero utilizar eñes en get de un campo de texto de tkinter,
>> python se queja y me tira un error:
>>
>> Exception in Tkinter callback
>> Traceback (most recent call last):
>> File "/usr/lib/python2.3/lib-tk/Tkinter.py", line 1345, in __call__
>> return self.func(*args)
>> File "/home/mozca/Desktop/caja_consultas-3.py", line 263, in imprimir
>> f.write(observaciones)
>> UnicodeEncodeError: 'ascii' codec can't encode characters in position
>> 0-4: ordinal not in range(128)
>>
>> esto es en la funcion fwrite en concreto, no se si alguien me pueda
>> dar un consejo...
>>
>> saludos
>>
>>
>> gracias...
>> _______________________________________________
>> Python-es mailing list
>> Python-es en aditel.org
>> http://listas.aditel.org/listinfo/python-es
>>
Más información sobre la lista de distribución Python-es