Как обрабатывать нажатие, ввод на сайтах программах, чтобы python мог получить нажатие или ввод?
есть поле ввода в браузер, и надо, чтобы при нажатии Пайтон понимал что я нажал и куда ввел то есть понимал что это сайт и на этом сайте было задействовано то или иное поле, и чтобы можно было получить эту цепочку, Конечная цель чтобы программа на Пайтон могла открыть программу где выполнялось действие, например хром (с визуализацией открытия) заходить на сайт и вводить что-то в поле, или нажимать на кнопку. Или другие программы чтобы то же было, (простой метод это просто позиционировать курсор на нужной кнопке и подавать команду нажать, мне же нужно что-то что будет похоже на макрос ). Есть ли такие библиотеки?