@bobs32

Как вставить текст в text area с помощью selenium?

Хочу вставить текст из буфера обмена в текст арену с помощью соченания клавиш cmd + v
cb.send_keys(Keys.COMMAND, "a")  ##работает        
        cb.send_keys(Keys.BACKSPACE) ##работает  
        sleep(5)
        cb.send_keys(Keys.COMMAND, "v") ## не работает, ошибку не выдает
        sleep(5)
        cb.send_keys(Keys.COMMAND, "b") ##работает

Текст уже находится в буфере обмена. На windows данный код работает идеально. На mac OS работает все, кроме вставки текста (cb.send_keys(Keys.COMMAND, "v")). Другие сочетания клавишь все выполняются. С чем может быть это связано?
  • Вопрос задан
  • 642 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект