Also, I can't get at all any of the attributes that I see on the object.
The HTML
-code of the element I'm trying to get the value from:
<div data-bn-type="text" class="draggableHandle css-1nxx0n5">Target text</div>
My parser-code:
chromedriver = '/usr/bin/chromedriver'
opts = webdriver.ChromeOptions()
opts.add_argument('headless')
browser = webdriver.Chrome(options=opts, executable_path=chromedriver)
browser.get(url)
elem = browser.find_element(by=By.CLASS_NAME, value='draggableHandle')
print(elem) # value "<selenium.webdriver.remote.webelement.WebElement (session="9a2947e3e80269469c153808fbba18b6", element="77af1794-a2b0-4522-a261-f7211869e6c1")>"
print(elem.get_attribute('session')) # value "None"
print(elem.get_attribute('element')) # value "None"
print(elem.text) # null value
I didn't find an answer on Google. Please tell me what am I doing wrong.
I will be grateful for any answer!