[selenium] 階層の異なる要素を取得
あるサイトをスクレイピングして
条件付きでボタンクリックをしようと思っています。
対象のhtmlは以下のとおりです。
・上図を1エリアとし、それが20個連続して下に連なっています。
・Keyword1form&Keyword2formにはそれぞれ異なるワードが入っています。
・forですべてのKeyword1form&Keyword2formを確認し、指定ワードが入っているエリアに属するDWbuttonだけを押したい。
(=合致しないボタンはスルー)
find_elementsで取得してひとつずつワードチェックすれば出来るかと思ったのですが
どのエリアも「DWbutton」のため、対応するbuttonを指定できずに困っています。
教えていただけると幸いです。
何卒宜しくお願い致します。
0