【发布时间】:2020-10-21 12:32:02
【问题描述】:
我正在使用 gmail api 和 python 访问我的 gmail 收件箱。我的电子邮件存储在mime_msg。我想访问'http://example.com/newpasswordid=exampleid12345',如下所示。我该怎么做?
msg_str = base64.urlsafe_b64decode(full_message['raw'].encode('ASCII'))
mime_msg = email.message_from_bytes(msg_str)
print(mime_msg)
<a href =3D 'http://example.com/newpasswordid=exampleid12345'>Link1</a><br><br>.</td></tr>
<tr><td><i>=A92020 For more info please visit=
<a href=3D" https://example2.com/">Link2</a=></i></td></tr>
【问题讨论】:
-
您是否只有一个包含您显示的 HTML 的字符串,并且您想从该字符串中提取第一个 URL?
-
@Steve 我想从变量 mime_msg 中提取 'example.com/newpasswordid=exampleid12345'
-
喜欢我的回答吗?你真的不想要
http://部分吗?如果您正在寻找不同的东西,请在 cmets 中告诉我答案