Мой код:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# execute url
url = "https://www.youtube.com/user/xuanvinh1612/community"
driver_path = ('F:/chromedriver.exe')
browser = webdriver.Chrome(executable_path=driver_path)
browser.get(url)
# Auto scroll and auto click with text:'Read more'
read_mores2 = browser.find_elements_by_link_text('Read more')
for read_mores2 in read_mores2:
browser.execute_script("arguments[0].scrollIntoView();", read_mores2)
browser.execute_script("$(arguments[0]).click();", read_mores2)
# Scroll down stop when all post was showed
read_mores2 = browser.find_elements_by_link_text('Read more')
С тем же кодом мой код может работать на каком-то сайте (2-3 на другом сайте). Но когда я снова использую код для автоматической прокрутки вниз и автоматического нажатия на Youtube / сообщество, это не работает. Я не знаю, как это не работает. Мне нужна помощь, пожалуйста.