#python #python_3x #selenium
Как замедлить имитацию ввода символов: При использовании функции .send_keys вводимые предложения из переменной съедаются и пишутся не сначала, а где-то с середины text_message = 'bla-bla-bla-bla-bla-bla-bla-blabla-blabla-bla-bla-bla-bla-bla' buf = driver.find_elements_by_class_name('im-chat-input--text') buf.time.sleep(wait_1).set(text_message).set_value(text_message).time.sleep(wait_1).send_keys(Keys.ENTER) как написать sleep правильно?
Ответы
Ответ 1
Можно замедлить таким образом: text_message = 'bla-bla-bla-bla-bla-bla-bla-blabla-blabla-bla-bla-bla-bla-bla' buf = driver.find_elements_by_class_name('im-chat-input--text') for ch in text_message: buf.send_keys(ch) time.sleep(wait_1) buf.send_keys(Keys.ENTER)
Комментариев нет:
Отправить комментарий