Можно ли регистрировать активность браузера на стороне пользователя, используя python? - PullRequest
0 голосов
/ 06 июня 2019

Я хочу создать сценарий, который после запуска будет регистрировать или «захватывать» любые действия браузера. В конечном итоге цель сценариев состоит в том, чтобы с помощью графического интерфейса, который я уже создал при нажатии кнопки, сценарий начнет прослушивать все действия 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 ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...