Python: как сохранить веб-страницу (в виде html-файла) по ссылке в письме - PullRequest
0 голосов
/ 11 февраля 2019

Я получаю каждый день одно конкретное письмо со ссылкой в ​​нем.Затем я нажимаю на ссылку, открывающую браузер, и сохраняю веб-страницу в виде файла HTML.Это то, что я должен делать каждый день.До сих пор я делаю это вручную, но я думаю, что это способ сделать это с помощью Python.Я пока знаю только, как сохранить вложение из электронного письма, используя python.Но я не знаю, что делать со ссылкой.У кого-нибудь есть опыт?

Заранее спасибо

1 Ответ

0 голосов
/ 11 февраля 2019

Вы можете сделать это с пакетом requests.Предполагая, что вы уже извлекли ссылку в виде строки

link = 'https://...'

from requests import get
resp = get(link)
with open('todays-file.html', 'wb') as fOut:
    fOut.write(resp.content)

Возможно, вы захотите добавить обработку, если ссылка плохая (т.е. не возвращает код состояния 20x), но это общая идея.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...