I want to make a program in python that can keep track of what tabs the user has open in their browser (Chrome, IE and Microsoft Edge, but preferably all browsers), however, after doing a bit of research I have been unable to find any modules that will enable this. Can anyone point me in the right direction as far as a module goes?
For anyone wondering I want to keep track of the time spent running this tab, so the user can see what programs they have run throughout the day. Thanks in advance!
I don't think there's a single module that does that. You will have to create/use for each browser. Futhermore it will likely be operating system specific.
For example for Chrome (or any other browser) on OSX you will like you the AppleScript interface wrapping it around Python or using MacPython OSA
I am not familiar with Linux or Windows, but I bet there should be a similar way.