<div class="someclass">
<p class="name"><a href="#/word/1/">helloworld</a></p>
</div>
// helloworldのテキストをpythonのセレンコードを使ってアンカータグから印刷したいと思います。セレンのpythonを使ってアンカータグからテキストを取得したいprint helloworld
<div class="someclass">
<p class="name"><a href="#/word/1/">helloworld</a></p>
</div>
// helloworldのテキストをpythonのセレンコードを使ってアンカータグから印刷したいと思います。セレンのpythonを使ってアンカータグからテキストを取得したいprint helloworld
あなたはCSSを使用してそれを行うことができます。
.find_element_by_css_selector("p.name a")`,
か、XPathを使用してそれを行うことができた:
.find_element_by_xpath("//p[@class='name']/a")
例:
element = self.browser.find_element_by_css_selector("p.name a")
print element.get_attribute("text")
私は、これは助けを願って、教えてくれない場合私:
'.text'はアンカータグのテキスト値を返しません。これは 'element.get_attribute(" text ")' –
ありがとう、私は答えを更新しました – Thomas
あなたは何を試しましたか?あなたには複雑なことがありますか? – NarendraR