繁体   English   中英

如何通过python脚本获取C运行程序的gtk窗口?

[英]How can I get the gtk window of a C running program through a python script?

有没有办法让我们在其中一个窗口python在运行的程序,允许脚本python脚本?

我正在谈论的程序是dia ,它是用C编写的,运行时会打开存储在正确文件夹中的所有python脚本。 例如,如果简单的以下脚本存储在.dia/python

print "Something"

这就是我运行dia时发生的情况

$ dia &
$ Something

因此导入脚本很容易,但是现在我想要的是获取窗口,能够操纵它(例如在菜单上进行更改)或调用其他gtk函数,例如向应用程序中添加热键。

您是否在dia安装的python目录中尝试过示例? 通过检查该python plugins目录dia.register_action似乎是用于操纵菜单的东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM