Убедитесь, что используете WebDriverWait, чтобы скрипт выполнял проверку присутствия элемента перед выполнением операции.
Вот проверенный код, который сработал, как и ожидалось.
Требуется импорт:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
Код:
url = "https://google.com"
driver.get(url)
# get the search textbox
search_field = driver.find_element_by_name('q')
search_field.clear()
# enter search keyword and submit
search_field.send_keys("Stranger things")
search_field.submit()
Next_Button = WebDriverWait(driver,10).until(EC.presence_of_element_located((By.LINK_TEXT, "Next")))
Next_Button.click()