У меня есть код:
import requests
from bs4 import BeautifulSoup
import json
from datetime import datetime
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
def loaddata():
# Execute link
url = "https://genvita.vn/thu-thach/7-ngay-detox-da-dep-dang-thon-nguoi-
khoe-qua-soc-len-den-8-trieu-dong"
driver_path = ()
global browser
browser = webdriver.Chrome(executable_path=driver_path)
browser.get(url)
read_mores = browser.find_elements_by_link_text('XEM THÊM')
while len(read_mores) >= 1:
for read_more in read_mores:
browser.execute_script("arguments[0].scrollIntoView();", read_more)
browser.execute_script("$(arguments[0]).click();", read_more)
read_mores = browser.find_elements_by_link_text('XEM THÊM')
read_mores2 = browser.find_elements_by_css_selector("div[class='load-
more-replies']")
for read_mores2 in read_mores2:
morecomment = read_mores2.find_element_by_tag_name('a')
browser.execute_script("$(arguments[0]).click();", morecomment)
Я автоматически прокручиваю вниз и автоматически нажимаю кнопку веб-сайта с текстом: «XEM THÊM».
Я хочу автоматически запускать этот файл каждые 5 часов, мой файл запустится, когда я выключу компьютер, он остановится.
Могу ли я сделать это с Redis Queue ? Я не хочу делать с: Расписание задач или Crontab.