Я хочу создать сценарий, который после запуска будет регистрировать или «захватывать» любые действия браузера. В конечном итоге цель сценариев состоит в том, чтобы с помощью графического интерфейса, который я уже создал при нажатии кнопки, сценарий начнет прослушивать все действия Chrome.например, какой веб-сайт пользователь вводит, какую кнопку он нажимает по своему xpath или какой-либо другой форме, а затем при повторном нажатии останавливает запись в журнал и превращает эти действия в сценарий, таким образом я могу превратить скучные вещи, которые мне приходится делать каждый день, в сценарий вочень простой и крутой способ
возможно ли сделать что-то наподобие желания в python?
Я несколько дней пробовал заглядывать в seslenium, но только нашел способ войти в браузер скриптовдействия, а не фактические действия пользователя в браузере.
из selenium.webdriver импорт Chrome из selenium.webdriver.support.eventsURL, водитель): print ("Перед переходом к% s"% url) def after_navigate_to (self, url, driver): print ("После перехода к% s"% url) def before_click (self, element, driver): print ("нажал"в% s "% element) def main (): driver = Chrome (executetable_path = r" C: \ Users \ user1 \ Downloads \ chromedriver_win32 \ chromedriver.exe ") #ef_driver = EventFiringWebDriver (драйвер, MyListener ()) driver.get("http://www.google.co.in/") sleep (10) print (driver.get_log ('browser')) sleep (20)
if name ==" main": main ()