Здравствуйте! Есть такой код, для отправки сообщений в WhatsApp, нормально работающий на Windows
msg1 = f"Привет, {name}!" #Первая строка сообщения
msg2 = f"Твой номер #{numb}." #Вторая строка
msg_box = driver.find_element_by_xpath("//*[@id='main']/footer/div[1]/div[2]/div/div[2]") #Поиск текстового окна
msg_box.send_keys(msg1) # Первая строка сообщения
ActionChains(driver).key_down(Keys.SHIFT).key_down(Keys.ENTER).perform() #Зажать Shift+Enter, перевести строку
ActionChains(driver)key_up(Keys.SHIFT).key_up(Keys.ENTER).perform() #Отжать клавиши
msg_box.send_keys(msg2) #Вторая строка сообщения
ActionChains(driver).key_down(Keys.SHIFT).key_down(Keys.ENTER).perform()
ActionChains(driver).key_up(Keys.SHIFT).key_up(Keys.ENTER).perform()
driver.find_element_by_xpath("//*[@id='main']/footer/div[1]/div[3]/button").click() #Кликнуть на кнопку отправки
Под виндой сообщение выглядит так:
"Привет, {имя пользователя}!
Твой номер: {номер}."
А запуская этот же скрипт в Ubuntu 20.04 получается вот это:
"Привет,
{имя пользователя}!Твой
номер
[number][-1:]"
Подскажите что я неправильно делаю, заранее спасибо.