Mar-01-2020, 06:06 AM
I have been trying to extract data using selenium from a website that I have an id:
https://login.systemxlite.com/
But the problem is that every time I refresh the page. it shows up new element id and class name, how do I extract data from such websites?
https://login.systemxlite.com/
But the problem is that every time I refresh the page. it shows up new element id and class name, how do I extract data from such websites?
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from bs4 import BeautifulSoup
import time
import requests
browser = webdriver.Chrome()
url = 'https://login.systemxlite.com/'
browser.get(url)
input_username = browser.find_element_by_class_name("input _1Y8XGj9ENGBa-Ik7Bcb8Lb")
input_username.send_keys('@gmail.com')
input_username.send_keys(Keys.RETURN)
input_pass = browser.find_element_by_class_name("text-input required _1KA9k-sgH-_43Niwayzyxm LbnuI5kKQX1mPuG5AszFO")
input_pass.send_keys('xxxxx')
inputpass.send_keys(Keys.RETURN)
inputElement=browser.find_element_by_class_name('button _3CaodLH2MHcC-s3TXsSzoY button-primary _2YLlc1kIUzVCgwVOIxC2QJ')
inputElement.click()
