Задать вопрос
@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")). Другие сочетания клавишь все выполняются. С чем может быть это связано?
  • Вопрос задан
  • 686 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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