2017-03-19 5 views
1

저는 현재 Python으로 셀렌 스크립트를 만들고 있습니다. send_keys 함수를 사용하여 텍스트 상자에 뭔가를 입력해야합니다. 그것은 정확하게 현재하고 있습니다. 그러나 관찰을 위해 send_keys가 텍스트 필드를 채우는 속도를 늦춰야합니다. 내가 할 수있는 방법이 있니? 또한 셀레늄에 send_keys를 대체 할 수 있습니까? 감사합니다 & 감사합니다 카라python을 사용하여 셀렌 스크립트에서 send_keys 액션의 속도를 늦추려면 어떻게해야합니까?

답변

4

각 문자를 보낸 후에 일시 중지를 삽입 할 수 있습니다.

el = driver.find_element_by_id("element-id") 
text = "text to enter" 
for character in text: 
    el.send_keys(character) 
    time.sleep(0.3) # pause for 0.3 seconds 
:

el = driver.find_element_by_id("element-id") 
el.send_keys("text to enter") 

당신은 그것을 대체 할 수있는 예를 들어, 경우 코드는 다음처럼 보였다