質問: target] ``` `buttonInfo` はプルダウンをクリックするときのXPath `target` は選択したい文言になります 現象としては1回目の場合は `options`の中にプルダウンの選択肢の内容が入っておりループ処理がうごくのですが2回目以降は`options`の中にプルダウンの選択肢が入っていない状態になります。 対応方法をご存知の方はいらっしゃらないでしょうか? 追記 具体的にどういうGoogle Formかを追記しました 以下のGoogle Formのようにプルダウンが複数あるときに一つ目は操作できるのですが二つ目が操作できていない状態です。 デバックモードで確認したところ `options` が2回目呼ばれるときにはからになっています ![GoogleFromの例](https://i.stack.imgur.com/N8kJp.png)
回答: 上記 champon さんからのコメントをもとに解決できたのでそのコードを記載します ``` self.webElementClickOverlay(buttonInfo) time.sleep(3) options=self.driver.find_elements_by_class_name("exportSelectPopup") contents = options[pullDownPosition].find_elements_by_tag_name('content') [i.click() for i in contents if i.text == target] ``` pullDownPosition はプルダウンの位置を0始まりで設定することで期待した通りに動きました 。