On Feb 11, 3:57 pm, "Martin v. Löwis" <mar...@v.loewis.de> wrote: > > Having issue on Windows cmd. > >> Python.exe > >>>> a = u'\xf0' > >>>> print a > > > This gives a unicode error. > > > Works fine in IDLE, PythonWin, and my Macbook but I need to run this > > from a windows batch. > > > Character should look like this "ð". > > > Please help! > > Well, your terminal just cannot display this character by default; you > need to use a different terminal program, or reconfigure your terminal. > > For example, do > > chcp 1252 > > and select Lucida Console as the terminal font, then try again. > > Of course, this will cause *different* characters to become > non-displayable. > > Regards, > Martin
Thanks, I ended up using encode('iso-8859-15', "replace") Perhaps more up to date than cp1252...?? It still didn't print correctly, but it did write correctly, which was my main problem. -- http://mail.python.org/mailman/listinfo/python-list