Python Selenium选择输入

Python Selenium选择输入,python,python-3.x,selenium,selenium-webdriver,Python,Python 3.x,Selenium,Selenium Webdriver,你好,我是selenium机器人。我有个问题。如何在这些代码的无线电输入中选择男性 <label class="gl-radio-input__option"><input type="radio" class="gl-radio-input__input" value="Male"><span class="gl-radio-input__label">Erkek</span></label> <input type="radi

你好,我是selenium机器人。我有个问题。如何在这些代码的无线电输入中选择男性

<label class="gl-radio-input__option"><input type="radio" class="gl-radio-input__input" value="Male"><span class="gl-radio-input__label">Erkek</span></label>
<input type="radio" class="gl-radio-input__input" value="Male">
Erkek

我用xpath解决了这个问题


您可以复制span的xpath并单击

。请不要只发布代码作为答案,还要解释代码的作用以及它如何解决问题。带有解释的答案通常更有帮助,质量更好,更容易吸引选票。
driver.find_element_by_css_selector("input.gl-radio-input__input[value='Male']").click()