Python에서 stdout을 파이핑 할 때 올바른 인코딩 설정 파이썬 프로그램의 출력을 파이핑 할 때, 파이썬 인터프리터는 인코딩에 대해 혼란스러워서 None으로 설정합니다. 이것은 다음과 같은 프로그램을 의미합니다 : # -*- coding: utf-8 -*- print u"åäö" 정상적으로 실행되면 정상적으로 작동하지만 다음과 같이 실패합니다. UnicodeEncodeError : 'ascii'코덱은 위치 0에서 문자 u '\ xa0'을 인코딩 할 수 없습니다. 서 수가 범위 내에 있지 않습니다 (128) 파이프 시퀀스에서 사용될 때. 배관 할 때이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 쉘 / 파일 시스템 / 사용중인 인코딩을 무엇이든 사용하도록 지시 할 수 있습니까? 지금까지 내가 본 ..