I am trying to retrieve the data from the webpage has the html in below
<div class="someclass">
<p class="name"><a href="#/word/1/">helloworld</a></p>
</div>
My goal is to parse "#/word/1/"
What I did is
target = self.driver.find_element_by_class_name('someclass')
print target
print target.text
print target.get_attribute("css=a@href")
print target.tag_name
but the output are
<selenium.webdriver.remote.webelement.WebElement object at 0x10bf16210>
helloworld
None
div
I tried so many ways , it seems there is no way i can get the content of 'a href' within the targeted class.
I really dont want to do is get the source code of the page, and then do a string searching, that seems dumb....
anyway to get that?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…