Было бы неплохо, если бы кто-то знал, как установить флажок с помощью Selenium с Python.
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
no_class = browser.find_element(By.XPATH, "//div[@id='icon-literary-collections']/following-sibling::a[1]")
no_class.click
, и это будет HTML Part:
<div class="a-checkbox" style="">
<label for="checkbox-non--classifiable" style="">
<input id="checkbox-non--classifiable" type="checkbox" name="" value="" nodeid="non--classifiable" style="" class="">
<i class="a-icon a-icon-checkbox"></i>
<span class="a-label a-checkbox-label" style="">Non-Classifiable</span>
</label>
</div>
I хочу установить флажок "Неклассифицируемый", но я не смог сделать это, он попытался Я пытался использовать id, name, link_text, но не смог определить, что следует использовать?