我正在尝试提取运行GTK应用程序的小部件标签。我尝试使用GtkParasite,但我不知道如何在我的python程序中使用它。
我希望能够获取在我的计算机上运行的gtk应用程序的小部件及其标签。这意味着如果我在我的系统上运行gedit,那么我想在运行时获取小部件的标签。我希望这是有道理的。
有没有办法使用GTK的C库来获取正在运行的GTK应用程序的实例?
提前致谢。
答案 0 :(得分:5)
您可能应该使用辅助功能库 - 这些是允许例如的工具。屏幕阅读器为视障用户阅读GUI标签。在Linux上,at-spi2似乎是事实上的标准。
对于Python,请查看at-spi示例: https://github.com/infapi00/at-spi2-examples