Python 将XEmbed与PyGTK一起使用会破坏我的嵌入窗口(为什么?)
在回答我的问题之前,我想做的是将一个基于pyGTK的小窗口嵌入到另一个窗口中(比如xterm) 通过示例,我能够成功地将“Hello world”窗口插入我的套接字。然而,当我尝试将plug.py插入另一个窗口(比如xterm)时,我什么也得不到 如果我尝试将我的套接字插入xterm,我会得到一个被破坏的xterm和一个新的套接字窗口 那么为什么会发生这种情况呢?我怎么修理它 复制:Python 将XEmbed与PyGTK一起使用会破坏我的嵌入窗口(为什么?),python,sockets,gtk,pygtk,x11,Python,Sockets,Gtk,Pygtk,X11,在回答我的问题之前,我想做的是将一个基于pyGTK的小窗口嵌入到另一个窗口中(比如xterm) 通过示例,我能够成功地将“Hello world”窗口插入我的套接字。然而,当我尝试将plug.py插入另一个窗口(比如xterm)时,我什么也得不到 如果我尝试将我的套接字插入xterm,我会得到一个被破坏的xterm和一个新的套接字窗口 那么为什么会发生这种情况呢?我怎么修理它 复制: 启动一个Xterm窗口 运行xwininfo-int并单击Xterm窗口 /plug.py(什么也不发生) /
xwininfo-int
并单击Xterm窗口/plug.py
(什么也不发生)/socket.py
(Xterm被销毁,socket出现)plug.py和socket.py对的正确用法是
plug.py
socket.py <plug id printed by plug.py>
plug.py
套筒
或
socket.py
plug.py
双方都创建自己的窗口。您不能在此处使用第三方窗口,如xterm
socket.py
plug.py <socket id printed by socket.py>