Linux получает заголовок окна в Python - PullRequest
0 голосов
/ 25 сентября 2018

Я ищу способ получить фактический заголовок окна в Python.(я использую Linux)

Я пытался использовать xlib:

import Xlib.display
display = Xlib.display.Display()
screen = display.screen()
root = screen.root
tree = root.query_tree()
wins = tree.children

for win in wins:
    print(win.get_wm_name())

, но я получаю только такой результат:

mutter guard window
gnome-shell
gsd-power
gsd-xsettings
gsd-wacom
gsd-clipboard
gsd-color
gsd-keyboard
gsd-media-keys
Ubuntu-Software
kerneloops-applet
nautilus-desktop
nautilus-desktop
nautilus-desktop
spotify
Firefox

вместо этого я хотел бысм., например, фактическое имя окна: для firefox: название текущей вкладки для spotify: название песни, которую я играю

Спасибо за помощь

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