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

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

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