from InstagramUserInfo import username,password
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
from selenium.webdriver.chrome.options import Options
class Insta:
def __init__(self,username,password):
self.browser = webdriver.Chrome()
self.username = username
self.password = password
def signIn(self):
self.browser.get("http://instagram.com/accounts/login")
time.sleep(2)
self.browser.find_element_by_xpath("//*[@id='loginForm']/div/div[1]/div/label/input").send_keys(self.username)
time.sleep(2)
self.browser.find_element_by_xpath("//*[@id='loginForm']/div/div[2]/div/label/input").send_keys(self.password)
time.sleep(2)
self.browser.find_element_by_xpath("//*[@id='loginForm']/div/div[3]/button/div").click()
time.sleep(2)
def getFollowers(self):
self.browser.get(f"https://www.instagram.com/{username}")
time.sleep(3)
followerslink = self.browser.find_element_by_xpath("//*[@id='f2e02366501acbc']/div/div/span/a").click()
followerslink.click()
instagram=Insta(username,password)
instagram.signIn()
instagram.getFollowers()