Действия Sendkeys повторно введут предыдущее значение во время выполнения цикла второго цикла - PullRequest
0 голосов
/ 09 июля 2019

Во время первого выполнения цикла, который вводит данные 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...