Esempio n. 1
0
def main(site, src_user, src_pwd, dest):
    # grab the page
    uf = urllib.request.urlopen(site)
    html = uf.read()

    # parse the page for desired data
    soup = BeautifulSoup(html, "html.parser")
    rate_info = grab_mortgage_rate(soup)
    print(rate_info)

    # create message to send (empty body)
    msg = EmailMessage()
    msg['Subject'] = rate_info
    msg['From'] = src_user
    msg['To'] = dest

    # send message in e-mail to self
    mail_butler = EmailHelper()
    mail_butler.login(src_user, src_pwd)
    mail_butler.send(src_user, dest, msg)
    mail_butler.close()