def get_id(str, html_page):
    return re.search(
        '<input[^<>]*?type="checkbox"[^<>]*?id="([A-Za-z0-9_ -]*?)"[^<>]*?> ?'
         + str, html_page).group(1)
id = get_id('polishpottery', html)
checkbox = driver.find_element_by_id(id)
checkbox.toggle()
Выбор элемента, за которым следует текст, с помощью Selenium WebDriver