您的位置:首页 > 运维架构 > Linux

linux通过wnck实现窗口切换

2015-07-23 16:22 766 查看
Linux下 GTK环境下,切换窗口,将其前置,可以使用Gtk的库wnck,这里有一个python的src:

#!/usr/bin/env python
import time
import wnck
wnck.screen_get_default().force_update()
a=wnck.screen_get_default()
for item in a.get_windows():
print item.get_name()
if item.get_name().find('Firefox')!=-1:
target_item=item
if item.get_name().find('File Upload')!=-1:
target_2=item
target_item.activate(0)
target_2.activate(0)   #似乎0才正常工作
time.sleep(5)

 Wnck还有很多功能,具体可以查看官网文档: https://developer.gnome.org/libwnck/stable/index.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python linux gtk