質問: driver.find_element_by_class_name('expand-btn__cell').click() ``` できないこと ------ 要素を見てみると、select要素がないため、select_by_valueなどが使えません。 この場合、どうすればドロップダウンを選択できるのか教えて下さい。 よろしくお願いいたします。
回答: ship toをクリックした後から書きます。 ¥マークはバックスラッシュに置き換えてください。 ``` wanna_choice_contory = 'France' # プルダウンをクリックし選択肢一覧を表示させる driver.execute_script('document.getElementsByClassName(¥'expand-btn--secondary¥')[0].click()') # 国名一覧から選択したい国名を見つける for div_tag in driver.execute_script('return document.getElementsByClassName(¥'menu__items¥')[0].children'): if div_tag.text == wanna_choice_contory: # その国を選択する div_tag.click() break else: # ここに欲しかった国名がなかった時の処理を書く # ここに欲しかった国名を発見してクリックできた後の処理を書く ```