generate functionWed, 11 Jan 2023

click all checkboxes with ids like ctl00_ContentPlaceHolder1_dtlDataJornalPublicacao_ctl00_chkDataJornalItem, ctl00_ContentPlaceHolder1_dtlDataJornalPublicacao_ctl01_chkDataJornalItem, ctl00_ContentPlaceHolder1_dtlDataJornalPublicacao_ctl02_chkDataJornalItem, and so on, all the way to ctl00_ContentPlaceHolder1_dtlDataJornalPublicacao_ctl99_chkDataJornalItem, stopping when a checkbox with a given number is not found

def click_all_checkboxes_with_id(id_prefix, id_suffix, max_id_number): for i in range(0, max_id_number): id = id_prefix + str(i).zfill(2) + id_suffix try: checkbox = WebDriverWait(browser, delay).until(EC.element_to_be_clickable((By.ID, id))) checkbox.click() except TimeoutException: return

Questions about programming?Chat with your personal AI assistant