如何在我的电子邮件主题中更改角色?

时间:2015-01-11 01:55:00

标签: python-2.7 decode imaplib

我登录我的Gmail帐户并打印所有电子邮件。

import imaplib
import email
user="xxxx"
password="yyyy"
con=imaplib.IMAP4_SSL('imap.gmail.com')
con.login(user,password)
num=int(con.select("[Gmail]/&YkBnCZCuTvY-")[1][0])                     
for item in range(1,num+1):
    result,data=con.fetch(str(item), '(RFC822)')
    print email.message_from_string(data[0][1])["Subject"]

结果是:

    =?GB2312?B?R29vZ2xlINXKu6fD3MLr0tG4/LjE?=
    =?utf-8?Q?=E3=80=8A=E4=B8=AD=E5=9B=BD=E6=95=B0=E5=AD=97=E6=97=B6=E4=BB=A3=E3=80=8B=E6=AF=8F=E6=97=A5=E7=94=B5=E9=82=AE=202015=2F01=2F10?=

如何将用gb2312和utf-8编码的字符串更改为普通的中文字符?

0 个答案:

没有答案