Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.common.exceptions import NoSuchElementException
- from selenium.webdriver.common.by import By
- from selenium.webdriver.support.ui import WebDriverWait
- from selenium.webdriver.support import expected_conditions as EC
- import time
- import platform
- def login(driver):
- username = '' # username here
- password = '' # password here
- # Load page
- driver.get("https://www.instagram.com/accounts/login/")
- # Login
- driver.find_element_by_xpath("//div/input[@name='username']").send_keys(username)
- driver.find_element_by_xpath("//div/input[@name='password']").send_keys(password)
- driver.find_element_by_xpath("//span/button").click()
- # Wait for the login page to load
- WebDriverWait(driver, 100).until(EC.presence_of_element_located((By.CLASS_NAME,'_k3t69')))
- print('Logged In')
- if platform.system() == 'Windows':
- driver = webdriver.Chrome(executable_path=r'C:\Webdrivers\chromedriver.exe')
- elif platform.system() == 'Linux':
- driver = webdriver.Chrome()
- login(driver)
- time.sleep(50)
- driver.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement