質問: Select(enable_element) select_object.select_by_value('0') ### 補足情報(FW/ツールのバージョンなど) ・ Windows 10 ・ Python 3.8.0
回答: 念押しで回答しておきます。 Selectはプルダウン用の関数でありチェックボックス用ではありません。 今回の場合は、 ``` driver.find_element_by_xpath('//input[@name="w1_radio" and value="0"]').click() # name属性がw1_radioでvalue属性が0のinputタグ ``` や ``` driver.find_elements_by_name('w1_radio')[1].click() # [1]は2つ目の意味 elementsで指定することによりname属性がw1_radioの物がリストで全て返ってくる中の2つ目を指す ``` などとして要素を指定しクリックをする必要があります。 さらにいうと今回の場合クリックすることで何が起こるかというと`control_TimeField()`というJSが発火します。 ゆえにわざわざクリックをせずとも直にこのJSを実行してやればOKです。 ``` driver.execute_script('control_TimeField();') ```