0
파이썬 2.7을 사용하고 전자 메일의 제목 줄을 올바르게 디코딩하려고합니다. Python 2.7 - 전자 메일 제목 줄을 올바르게 디코딩 할 수 없습니다.
Subject: =?UTF-8?B?VGkgw6ggcGlhY2l1dGEgbGEgZGVtbz8gU2NvcHJpIGFsdHJlIG4=?=
내가 email.header 라이브러리에서 함수 decode_header (헤더)를 사용하여, 그 결과는 다음과 같습니다 : 전자 메일의 소스는
는
[('Ti \xc3\xa8 piaciuta la demo? Scopri altre n', 'utf-8')]
'XC3 \의 xa8'부분은 일치해야합니다 'è'문자가 표시되지만 올바르게 디코딩/표시되지 않았습니다. 또 다른 예 :
Subject: =?iso-8859-1?Q?niccol=F2_cop?= =?iso-8859-1?Q?ernico?=
결과 : 내가 올바른 문자열을 얻을 수있는 방법
[('niccol\xf2 copernico', 'iso-8859-1')]
?