問題タブ [selenium-webdriver-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
selenium - Selenium を使用してデータを取得する
私は、請求の提出を自動化するために Python と Selenium を独学で学んできました。私は多くの検索と試行錯誤を経て、なんとかつまずきました。ただし、この最後のステップを解決できませんでした。請求が提出されると、請求番号が生成されます。
<div class="zclip-target" id="claim-number"> 484508-638544 </div>
この値を取得する方法がわかりませんでした。無駄に私が試した:
claim_number=claim_number_element.getAttribute('値')
ヘルプやガイダンスをいただければ幸いです。
PSその値をクリップボードにコピーするボタンもあります。したがって、別の解決策であるクリップボードからデータを取得する簡単な方法があれば。
python - Python Selenium StaleElement 例外
Selenium で前のページに戻るときに発生する StaleElementReferenceException の解決策を探しています。
エラーを再現するためのサンプル コードを次に示します。
このStale Element Reference Exception: How to solve?のような同様のスタックオーバーフローの質問から根本的な原因を理解しました。
ただし、提案された解決策、つまり、戻るたびにリンクを再取得することは、パフォーマンス上の理由から私には適していません。
代替手段はありますか?
たとえば、新しいページを新しいタブで開くように強制して、2 つのタブ間を移動できるようにしますか?
他の解決策は大歓迎です