У меня проблемы с доступом к вложенным значениям и ключам в API Gmail для Python. Я близко, но я не знаю, как получить доступ к значениям этого. Как извлечь данные из разделов «Тема» и «От».
for message in messages:
msg = service.users().messages().get(userId='me', id=message['id']).execute()
subject = msg['payload']['headers']
for values in subject:
name = values['name'] #This only prints the values "From" and "Subject" by itself not with the actual subject.
print(values)
print("\n")
Печать (значения) возвращает следующие данные json (есть еще десятки строк, и они не всегда одинаковы) рассчитывать, поэтому я не уверен, что жестко запрограммированное целое число поможет.
{'name': 'From', 'value': 'Duolingo <hello@duolingo.com>'}
{'name': 'Subject', 'value': '? Your weekly progress report'}
Как получить только данные справа от «значения» в обоих из них? Например, «Ваш еженедельный отчет о прогрессе» «