0
このJavascriptボタンのテキストが見つからない理由を理解しようとしています。ボタンのPython Selenium Find Text
例:
<a href="javascript:void(0)" onclick="LoadEvent(e,4,1,0,1); whl.setIframeScroll(0,0);" title="" class="Event__item">Event1</a>
は、私は、各タグをループしていますが、その「イベント1」のテキストを見つけることができないようです。
rows = Driver.find_elements_by_xpath("//a")
for element in rows:
print "a found"
print element.text
find_elementsが実行される前に完全に読み込まれているので、読んでいるはずです。
私はget_attribute('text')
とget_attribute('innerText')
のようなバリエーションも試しました。
私はここで何が欠けているかに関する提案を感謝します。
更新:
このコードは機能します。私はそれがiFrameの中に埋め込まれていることに気づいていなかったので、すべてがロードされましたが、Seleniumはそれをターゲットにしていませんでした。
その奇妙な。あなたはxpathを '// a [@ class = 'Event__item']'のようにもっと具体的にすることができますか? – NarendraR