Задать вопрос
@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")). Другие сочетания клавишь все выполняются. С чем может быть это связано?
  • Вопрос задан
  • 647 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы