脚本未继续搜索

时间:2019-03-18 17:02:38

标签: python-3.x

我是Python的新手。我最近写了一个使用BeautifulSoup的基本网络抓取脚本。该脚本旨在搜索特定的更改。如果找到更改,则脚本会通过电子邮件提醒我。

我遇到一个问题,即脚本到达特定点时会失败。

如果您对问题有答案或有更好的方法完成此任务,请告诉我。

这是我的代码的一部分:

import time
    from bs4 import BeautifulSoup as soup
    import requests

    url = 'http://www.google.com'

    page_response = requests.get(url, timeout=5)

 #Everything seems to work up to here.

    while True:
        if str(soup).find("arenas") == -1:
            time.sleep(60)
            continue

    else:
        msg = 'Subject: Check'
        fromaddr = 'Sending Email'
        toaddrs = ['1','2','3']

        server = smtplib.SMTP('smtp.gmail.com', 587)
        server.starttls()
        server.login("Sending Email", "Sending Password")

        print('From: ' +fromaddr)
        print('To: ' +str(toaddrs))
        print('Message: ' +msg)

        server.sendmail(fromaddr, toaddrs, msg)
        server.quit()

0 个答案:

没有答案