сайтов у меня не работает в методе send_keys пробел 
                  
                  
                  Ни через ‘ ‘ не хочет его видеть, ни через Keys.SPACE 
                  
                  
                  Внутри поля просто игнорирует все попытки его поставить 
                  
                  
                  Причем так только на убунте, этот же код на моем маке спокойно ставит пробел. 
                  
                  
                  Есть мысли, почему так может быть? Возможно, дело в архитектуре системы
                  
                  
                
https://ru.stackoverflow.com/questions/1174024/%D0%A1%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C-%D0%BD%D0%B0-ubuntu-20-04-x64-18-04-x64 попробуй это
Типа так только с русской раскладкой думаешь?
мб локали нестандартные стоят, использовал селениум из под убунты, проблем не возникало
Попробуй явно указать раскладку клавиатуры перед вводом пробела. Например, вместо driver.find_element_by_xpath("...").send_keys(Keys.SPACE) вы можете попробовать использовать driver.find_element_by_xpath("...").send_keys(Keys.SHIFT, " "), что может помочь в случае, если раскладка клавиатуры отличается на Ubuntu.
Почему шифт + пробел?
Где ты видишь что я написал шифт + пробел?
Keys.Shift + “ “
Обсуждают сегодня