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()