我每天都会收到一封带有链接的特定电子邮件。然后我单击打开浏览器的链接,然后将网页另存为 html 文件。这就是我每天必须做的事情。到目前为止我都是手动完成的,但我想这是用 python 完成的一种方法。 我现在只知道如何使用 python 保存电子邮件中的附件。但我不知道如何处理链接。 有人有这方面的经验吗?
提前致谢
最佳答案
您可以使用 requests
来执行此操作包裹。假设您已经将链接提取为字符串
link = 'https://...'
from requests import get
resp = get(link)
with open('todays-file.html', 'wb') as fOut:
fOut.write(resp.content)
如果链接不好(即不返回 20x 状态代码),您可能需要添加处理,但这是一般想法。
关于Python:如何从电子邮件中的链接保存网页(作为html文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54636941/