Как получить URL-адрес активной вкладки из браузера opend (64-битная система Linux) с помощью python

Я пытаюсь сделать систему мониторинга рабочего стола для ОС на базе linux. Когда я работаю с этим кодом, я получаю текущие открытые приложения в моей системе и вкладки браузера, а также их название. Но я хочу, чтобы урлы тоже были. Если кто-то знает об этом, пожалуйста, помогите. Вот мой файл views.py

Теперь вывод выглядит следующим образом

    
0   
Window ID   "0x04e00003  5"
Desktop ID  "skype.Skype"
Window Title    "LAP-LNX-2156 Skype"
URL "Not a browser window"
Search Query    "Not a browser window"
1   
Window ID   "0x03c000e4  2"
Desktop ID  "Navigator.firefox"
Window Title    "LAP-LNX-2156 Ask a public question - Stack Overflow — Mozilla Firefox"
URL "Unknown"
Search Query    "Search Query Placeholder"
2   
Window ID   "0x06a00004  4"
Desktop ID  "google-chrome.Google-chrome"
Window Title    "LAP-LNX-2156 ProgramSpeaker- A Technical Blog for Web Users - Google Chrome"
URL "Unknown"
Search Query    "Chrome"

Я хочу заменить неизвестное значение URL точным URL.

Я хочу получить значения url в моем ответе, если кто-нибудь знает, пожалуйста, помогите

Вернуться на верх