如果價格有任何變化,我如何每月抓取網站的產品價格并發送電子郵件?有什么方法可以使用 Python 自動執行此操作嗎?我應該使用哪些庫?
uj5u.com熱心網友回復:
您可以使用 crontab 或氣流并將您的刮板設定為每月運行。
uj5u.com熱心網友回復:
您應該使用作業佇列來執行此操作,并且以最簡單的方式,您可以使用RQ.
from redis import Redis
from rq import Queue
from datetime import timedelta
scrap_queue = Queue(connection=Redis())
def scrap_some_data():
... # my scraper code in here
def main():
scrap_queue.enqueue_in(timedelta(minutes=30), scrap_some_data)
if __name__ == '__main__':
main()
scrap some data 函式將每 30 分鐘呼叫一次。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/414736.html
標籤:
上一篇:谷歌云厘米意圖不向用戶發送郵件
