Printing accented characters in Python 2.7
I'm new to python. I'm trying to print accented characters, like this: # -*- coding: utf-8 -*- print 'éàÇÃãéèï' But when I execute this code, I get: >> ├®├á├ç├â├ú├®├¿├» I'm using 64-bit Windows 7 & Python 2.7.5, I have the code in file.py and execute it with python file.py As Wooble mentioned, if you change print 'éàÇÃãéèï' to print u'éàÇÃãéèï' It should work. Here is a good intro to unicode in python (both for 2.x and 3): The updated guide to unicode 来源: https://stackoverflow.com/questions/18445655/printing-accented-characters-in-python-2-7