저는 기초로 돌아가서 좌절하는 인코딩 문제를 해결하려고 노력하고 있습니다. 파이썬의 인쇄 기능은 다이브로 파이썬이 작성되었을 때보 다 유니 코드를 다르게 처리합니까?
>>> s = u'La Pe\xf1a'
>>> print s
Traceback (innermost last): File "<interactive input>", line 1, in ?
UnicodeError: ASCII encoding error: ordinal not in range(128)
>>> print s.encode('latin-1')
La Peña
하지만 내 컴퓨터에
은, 이런 :이 다른 이유>>> sys.getdefaultencoding()
'ascii'
>>> s = u'La Pe\xf1a'
>>> print s
La Peña
이해가 안 다이브 속으로 파이썬 예 9.14 (here)에서 우리는이 있습니다. 아무도?