Instagram弹出窗口滚动失效:Selenium自动关注项目遇阻
Instagram关注列表弹窗滚动无效问题
我正在开发一个Instagram自动关注项目,Instagram是动态网站,需要向下滚动加载内容。我能在主窗口实现滚动,但关注列表的弹出窗口中,现有滚动方案无法生效。
以下是我的Selenium代码:
from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC import time chrome_option = webdriver.ChromeOptions() chrome_option.add_experimental_option("detach", True) driver = webdriver.Chrome(options=chrome_option) driver.get(url="https://www.instagram.com/accounts/login") USER = "USER" EMAIL = ("EMAIL") PASSWORD = "PASSWORD" try: cookies = WebDriverWait(driver, 10).until( EC.element_to_be_clickable((By.XPATH, "//button[contains(text(), 'Allow all cookies')]")) ) cookies.click() enter_email = driver.find_element(By.XPATH, value='//input[@name="username"]') enter_email.send_keys(EMAIL) enter_password = driver.find_element(By.XPATH, value='//input[@name="password"]') enter_password.send_keys(PASSWORD) enter_password.send_keys(Keys.ENTER) not_now = WebDriverWait(driver, 10).until( EC.element_to_be_clickable((By.CSS_SELECTOR, "div ._ac8f div")) ) not_now.click() not_now2 = WebDriverWait(driver, 10).until( EC.element_to_be_clickable((By.XPATH, '//button[contains(text(), "Not Now")]')) ) not_now2.click() driver.get(url=f"https://www.instagram.com/{USER}/") follows = WebDriverWait(driver, 10).until( EC.element_to_be_clickable((By.XPATH, "//a[contains(@href, '/following')]")) ) follows.click() fBody = driver.find_element(By.XPATH, "//html/body/div[6]/div[2]/div/div/div[1]/div/div[2]/div/div/div/div/div[2]/div/div/div[4]") scroll = 0 while scroll < 5: driver.execute_script('arguments[0].scrollTop = arguments[0].scrollTop + arguments[0].offsetHeight;', fBody) time.sleep(2) scroll += 1 except Exception as e: print(e)
我已经尝试过以下方法,但均未解决问题:
- 查阅Stack Overflow相关内容
- 咨询AI聊天工具
- 观看大量视频教程
- 参考过两篇关于Instagram弹窗滚动无效的Stack Overflow问题,依然无效
请问是当前Instagram版本导致的问题吗?
内容的提问来源于stack exchange,提问作者Y B
相关产品推荐
相关产品推荐

