我正在尝试使用 selenium 和 python 单击此单选按钮。
<input type="radio" name="tweet_target_1" value="website" class="tweet-website-button radio-selection-validate serialize-me newline-before field-order-15">
我有
website = driver.find_element(name="tweet_target_1")
website.click()
但它不允许我点击它。如何使用名称、值或类、值等的组合单击?
是否有关于如何使用硒的良好信息来源?因为我发现的大部分内容都在 java 上,而我正在使用 python。
编辑:使用 XPATH
我试过了
website = driver.find_elements(By.XPATH, "//form[@id='dmca_form' and @class='twitter-form custom-form']/div[20][@class='list-container']/div[1][@class='list-item']/div[7][@class='clearfix inf-tweet init-hide']/div[@class='input']/ul[@class='options']/li[2]/label/input[@class='tweet-website-button radio-selection-validate serialize-me newline-before field-order-15']/")
website.click()
我不断得到
AttributeError: 'list' object has no attribute 'click'