Как ввести текст с клавиатуры с помощью PyAutoGUI?

Пользователь

от eryn.rodriguez , в категории: Python , 7 месяцев назад

Как ввести текст с клавиатуры с помощью PyAutoGUI?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от autumn_parker , 7 месяцев назад

@eryn.rodriguez 

PyAutoGUI также предоставляет функцию prompt() для ввода текста с клавиатуры. Вот пример использования:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import pyautogui

# Выводим сообщение с просьбой ввести текст
text = pyautogui.prompt('Введите текст', 'Ввод текста')

# Проверяем, был ли введен текст
if text:
    print(f'Введенный текст: {text}')
else:
    print('Текст не был введен')


При выполнении этого кода появится диалоговое окно с просьбой ввести текст. После ввода текста и нажатия кнопки "ОК" введенный текст будет выведен на консоль. Если пользователь нажмет кнопку "Отмена" или закроет окно, будет выведено сообщение "Текст не был введен".