在python

时间:2015-12-31 07:47:38

标签: python email decode

我有一个编码的电子邮件地址

subi.bhaskaran@in.ibm.com

我必须解码以上编码,如果我们解码,我将获得此电子邮件地址

subi.bhaskaran@in.ibm.com

我写了一个用于解码的脚本,但它无法正常工作

from email.header import decode_header
print decode_header("""=subi.bhaskaran@in.ibm.com=""")

输出:

[('=subi.bhaskaran@in.ibm.com=', None)]

哪个不解码。

我怎么能解码这个?

subi.bhaskaran@in.ibm.com

1 个答案:

答案 0 :(得分:0)

它是ascii HTML编码。

import HTMLParser
encoded_text = 'subi.bhaskaran@in.ibm.com'
decoded_text = HTMLParser.HTMLParser().unescape(encoded_text)