Как @HSK упомянул в комментарии, вы можете использовать бесконечный цикл while
, чтобы продолжать попытки, пока не получите то, что вы хотите, без исключения.Добавьте предложение finally
, чтобы закрыть дескриптор browser
перед выходом.
while True:
browser = webdriver.Chrome(executable_path=r'C:\Users\jacka\Downloads\chromedriver_win32\chromedriver.exe')
try:
browser.get("https://www.reddit.com/")
elem = browser.find_elements_by_css_selector("a[data-click-id='subreddit']")
break
except Exception:
pass
finally:
browser.close()