Я написал приведенный ниже сценарий, который проверяет, доступен ли элемент для «добавления в корзину», но он запускается только один раз, пока я снова не запустил сценарий.
Как это может выполняться каждые 3 минуты, где, если нет в наличии, затем повторите попытку через 3 минуты. Если товар есть в наличии, завершите оператор IF.
import requests
from bs4 import BeautifulSoup
#enter link
URL = '<link>'
page = requests.get(URL)
def stock_check():
soup = BeautifulSoup(page.content, 'html.parser')
StockQuery = soup.find("div", {"class": "add-to-basket-btn"})
print('Available')