如果我在刚刚打开的python控制台中输入它,下面的代码可以工作,但如果我从文件中运行它就不行了(这个文件中没有其他代码)
import wnck
screen = wnck.screen_get_default()
wnck.window_get(58720313L).activate(9999999999)发布于 2013-02-12 00:25:47
这是因为队列中有事件;StackOverflow queue python wnck not returning any data until after a pdb.set_trace()解释了这一点。您只需等待窗口列表填满;在控制台上运行它时,我相信Python会清空队列,但是当您运行文件时,您必须运行gtk迭代函数。
https://stackoverflow.com/questions/11907569
复制相似问题