用python控制应用程序

用python控制应用程序,python,ubuntu,scripting,Python,Ubuntu,Scripting,最近,我一直试图找到一种方法,用python控制ubuntu上的应用程序。我想实现的是,我们可以在mac中使用applescript。。。。控制chrome向其发送查询等 有人能告诉我如何使用python控制应用程序,特别是Ubuntu上的应用程序……或者一段代码片段吗?你看过吗?阅读D-Bus: Python数据库总线: 为了控制进程,必须首先使用DBU连接进程并导出服务。这与AppleScript的想法相同。在mac上,应用程序必须导出可通过applescript控制的服务 PyQt/PyS

最近,我一直试图找到一种方法,用python控制ubuntu上的应用程序。我想实现的是,我们可以在mac中使用applescript。。。。控制chrome向其发送查询等

有人能告诉我如何使用python控制应用程序,特别是Ubuntu上的应用程序……或者一段代码片段吗?

你看过吗?

阅读D-Bus:

Python数据库总线:

为了控制进程,必须首先使用DBU连接进程并导出服务。这与AppleScript的想法相同。在mac上,应用程序必须导出可通过applescript控制的服务


PyQt/PySide还有一个DBus模块:

我要强调的是,虽然有许多机制可以让应用程序将其功能公开给外部脚本和应用程序访问,但必须编写应用程序才能真正做到这一点。即使在Mac上,许多Mac应用程序也没有通过Applescript公开有意义的访问功能。你需要研究这些应用程序,看看它们公开了哪些API和自动化机制(如果有的话)。e、 g.对于您特别提到的铬,硒可能是一个很好的解决方案,并且是跨平台的。