How to select element using XPATH syntax on Selenium for Python?

HTML

<div id='a'>
  <div>
    <a class="click">abc</a>
  </div>
</div>

You could use the XPATH as :

//div[@id='a']//a[@class="click"]

output

<a class="click">abc</a>

That said your Python code should be as :

driver.find_element_by_xpath("//div[@id='a']//a[@class="click"]")

Leave a Comment