Как получить список последователей в Instagram с использованием селена в python? - PullRequest
0 голосов
/ 31 марта 2020
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from time import sleep

class Instabot:
    def __init__(self,username,password):
        self.driver=webdriver.Chrome("/Users/Aleti Sunil/Downloads/chromedriver_win32/chromedriver.exe")
        self.driver.get("https://www.instagram.com/")
        sleep(2)
        self.driver.find_element_by_xpath("//input[@name=\"username\"]").send_keys(username)
        self.driver.find_element_by_xpath("//input[@name=\"password\"]").send_keys(password)
        self.driver.find_element_by_xpath("//button[@type=\"submit\"]").click()
        sleep(10)
        self.driver.find_element_by_xpath("//button[text()='Not Now']").click()
        self.driver.find_element_by_xpath("//a[contains[@href,'/{}')]".format(username)).click()
        usrlink = "https://www.instagram.com/"+username+"/"
        self.driver.get(usrlink)
        self.driver.find_element_by_xpath("//a[contains(@href,'following')]").click()
        self.driver.execute_script("window.scrollTo(0,500)")
        sleep(20)
Instabot('sunil_aleti','password')

Мне не удается прокрутить это диалоговое окно, поэтому я не могу получить этот список подписчиков. Plz поможет мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...