📅  最后修改于: 2023-12-03 15:30:59.169000             🧑  作者: Mango
Gmail搜索是一个能帮助你在收件箱中快速查找邮件的强大工具。它可以让你按关键词、发件人、时间等条件搜索收件箱、已发送的邮件、草稿箱、垃圾箱和垃圾邮件文件夹中的邮件。
你可以在Gmail搜索框中输入以下条件来进行搜索:
你可以使用“AND”、“OR”和“NOT”等布尔运算符来组合条件,从而更加精确地搜索邮件。例如,你可以搜索包含“工作”和“报告”的邮件,输入“工作 AND 报告”。
下面的示例代码演示了如何使用Gmail API进行搜索:
from googleapiclient.discovery import build
from google.oauth2.credentials import Credentials
creds = Credentials.from_authorized_user_file('token.json', ['https://www.googleapis.com/auth/gmail.readonly'])
service = build('gmail', 'v1', credentials=creds)
# 搜索主题包含"Python"的邮件
results = service.users().messages().list(userId='me', q='subject:Python').execute()
for message in results['messages']:
msg = service.users().messages().get(userId='me', id=message['id']).execute()
print(msg['snippet'])
Gmail搜索是一个非常实用的工具,能够帮助我们快速查找邮件。通过学习搜索条件的使用方法,我们可以更加方便地管理邮箱。