I want to scrape text of few fields on the basis of their web elements (xpath, classes etc).
<div class = myOnlyElement>
  <div> ......
    <div class = afafasf> ......</div>
    <div class = klklkl> ......
      <div class = qwqwqwq> ......
        <div class = reaction> text i need</div>
      </div>
    </div>
  </div>
</div>
<div class = myElement>
  <div> ......
    <div class = dfdfdf> ......</div>
    <div class = ghgghghg> ......
      <div class = erererere> ......
        <div class = reaction> text i don't need</div>
      </div>
    </div>
  </div>
</div>Suppose I have backend of element like this. I find element like:
myelem = driver.find_element_by_classname('myOnlyElement')
Now I only want to pick class "reaction" with text I need. I am doing like:
myelem.find_element_by_classname('reaction')
if this class is present it captures it, but in some cases it goes for class = "reaction" whose text is "text i don't need"
Hope I have clearly mentioned my question. Can you please help me
 
     
     
    