I am new to Python web scraping. I am writing a program that tries to capture the number 154 of class named "stat answers col-3" by using selenium library in Python.
<div id="user-card" class="user-card">
<div class="row col-content">
<div class="col-right col-4">
<div class="user-links">
<div class="user-stats">
<div class="row">
<div class="stat answers col-3">
<span class="number">154</span>
answers
</div>
<div class="stat questions col-3">
<span class="number">44</span>
questions
</div>
</div>
</div>
</div>
</div>
</div>
Here is my code:
from selenium import webdriver
driver = webdriver.Chrome(executable_path="/Users/username/Downloads/chromedriver")
driver.get("website address")
content = driver.find_element_by_xpath('//div[@id="user-card" and @class="stat answers col-3"]').__getattribute__("number")
However, I was not able to run the program. Could please anyone point where I am making mistake.