Я использую Selenium для очистки контактов из моего WhatsApp в WhatsApp Web. Чтобы очистить все контакты, мне нужно прокрутить div, у которого есть полоса прокрутки, но я не могу прокрутить вниз в этом div, он загружает контакты при прокрутке вниз. Пробовал javascript .excute на высоте документа, а также прокручивать элемент. ключи отправки PAGE_DOWN также не работают.
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from bs4 import BeautifulSoup
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('window-size=1920x1080')
chrome_options.add_argument('--log-level=3')
driver = webdriver.Chrome(executable_path="driver/chromedriver.exe",options=chrome_options)
driver.get("https://web.whatsapp.com/")
driver.find_element_by_xpath('//*[@title="New chat"]').click() #click on new chat button to open contacts
test2 = driver.find_element_by_xpath("//div[@class='_1c8mz rK2ei']") #this div has an custom scrollbar and should be scrolled down to load more contacts
driver.execute_script('arguments[0].scrollIntoView(true);',test2) #tried this
test2.send_keys(Keys.PAGE_DOWN) # and also this