Во время первого выполнения цикла, который вводит данные getTotal, "Actions.send_keys (Keys.CLEAR) .send_keys (getTotal ()) .send_keys (Keys.ENTER) .perform ()", однако, в В следующем цикле выполнения цикла он повторно введет предыдущие данные getTotal, прежде чем ввести текущее значение.
for i in range( 1000 ):
try :
# Enter the answer
answer = driver.find_element_by_xpath( "//div[@class='_1mf _1mj']" )
# driver.find_element(By.XPATH,"//div[@class='_1mf _1mj']").send_keys(ans)
answer = actions.send_keys( Keys.CLEAR ).send_keys( getTotal() ).send_keys( Keys.ENTER ).perform()
print( 'Answer has been entered' )
time.sleep( 15 )
except TimeoutError as e:
print( e )
print( "Element has not found" )
driver.quit()