Вам не кажется, что раз это ДЗ, то вы сами должны его сделать и написать код?
Если вы попытались написать код, где он? Добавьте его в вопрос. Даже если он не работает - видно будет, что вы пытались, а не захотели получить результат на халяву. За вас будут только на фрилансе.
На вопрос «как сделать» отвечает документация и поиск в интернет.
Тут отвечают на вопросы «почему я сделал, как в документации, а оно не работает. Поискал в интернет, вот запросы, в ответах не нашел. Что я делаю не так?»
Покажите, как вы пробовали решить проблему, приведите код попытки (пусть неудачной), опишите, как запускали, что ожидали и что получилось.
За готовыми решениями - на фриланс. В текущем виде это не вопрос, а задание. Нарушен п.5.12 Регламента.
Кликаешь в поле ввода, а скрипт питона генерирует события клавиатуры, "нажимая" клавиши. Либо использует буфер обмена и генерирует событие вставки в поле. Не за что