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 回答1: 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