Помогите с python pyautogui!!!
Вот пишу голосового ассистента. И у меня не работает команда всё перепробовал. Всю документацию посмотрел. Проблема с pyautogui. Просто текст не вводит. Вот код.
1234567
elif spoken_text.startswith('види '):
text_to_type = spoken_text.replace('види ', '', 1).strip() # Убираем "веди" из текста
print(f"Тип переменной text_to_type: {type(text_to_type)}") # Отладочный вывод
print(f"Содержимое text_to_type: '{text_to_type}'") # Отладочный вывод
pg.write({text_to_type}) # Используем pyautogui для ввода текста
command_found = True
logging.info(f"Введён текст: {text_to_type}")
По дате
По Рейтингу
Давайте посмотрим на ваш код. Во-первых, в вызове функции pg.write(), вы используете фигурные скобки {} для переменной text_to_type. Вместо этого должны быть круглые скобки (). Исправьте это следующим образом:
12345678
elif spoken_text.startswith('види '):
text_to_type = spoken_text.replace('види ', '', 1).strip() # Убираем "види" из текста
print(f"Тип переменной text_to_type: {type(text_to_type)}") # Отладочный вывод
print(f"Содержимое text_to_type: '{text_to_type}'") # Отладочный вывод
pg.write(text_to_type) # Используем pyautogui для ввода текста
command_found = True
logging.info(f"Введён текст: {text_to_type}")