전자 메일을 처리하는 스크립트를 작성 중이며 전자 메일의 원시 문자열 내용에 액세스 할 수 있습니다.Python - 전자 메일 콘텐츠 자동 인코딩
현재 인코딩을 결정하기 위해 "Content-Transfer-Encoding :"문자열을 찾고 바로 뒤의 문자를 검색하고 있습니다. 예제 인코딩 : base64 또는 7bit 또는 quoted-printable ...
전자 메일 인코딩을 자동으로 결정하는 더 좋은 방법이 있습니까?
감사합니다.
전자 메일을 처리하는 스크립트를 작성 중이며 전자 메일의 원시 문자열 내용에 액세스 할 수 있습니다.Python - 전자 메일 콘텐츠 자동 인코딩
현재 인코딩을 결정하기 위해 "Content-Transfer-Encoding :"문자열을 찾고 바로 뒤의 문자를 검색하고 있습니다. 예제 인코딩 : base64 또는 7bit 또는 quoted-printable ...
전자 메일 인코딩을 자동으로 결정하는 더 좋은 방법이 있습니까?
감사합니다.
표준 파이썬 패키지 을 사용할 수 있습니다. 예를 들어
는 :
import email
raw = """From: John Doe <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Hi there!
"""
my_email = email.message_from_string(raw)
print my_email["Content-Transfer-Encoding"]
다른 예
here를 참조하십시오.
Python: Is there a way to determine the encoding of text file? 좋은 대답이 있습니다. 기본적으로 완벽하게 안정적으로 수행 할 수있는 방법은 없으며 처음 사용하는 방법이 가장 좋습니다 (처음에 확인해야합니다).하지만 거기에 없으면 때때로 작동 할 수있는 몇 가지 옵션이 있습니다.