2014-12-17 7 views

답변

1

당신은 다음과 같이 수행 할 수 있습니다

message2 =gmail_service.users().messages().get(userId='me', id=thread['id'], format='metadata', metadataHeaders=['subject','from','to','date']).execute() 
for num in range(0,4): 
    if message2['payload']['headers'][num]['name'].lower() == "subject": 
    subject=message2['payload']['headers'][num]['value'] 
    elif message2['payload']['headers'][num]['name'].lower() == "from": 
    From=message2['payload']['headers'][num]['value'] 
    elif message2['payload']['headers'][num]['name'].lower() == "to": 
    to=message2['payload']['headers'][num]['value'] 
    elif message2['payload']['headers'][num]['name'].lower() == "date": 
    date=message2['payload']['headers'][num]['value'] 

f.write("Date : %s " % date.encode('utf8')+'\n') 
f.write("Subject : %s " % subject.encode('utf8')+'\n') 
f.write("From : %s " % From.encode('utf8')+'\n') 
f.write("To : %s " % to.encode('utf8')+'\n')