Python代码用另一个程序打开?

时间:2015-10-14 23:48:54

标签: python

我打开Chrome时想要打开一个程序。我希望它在Chrome启动时自动启动,而不是单独打开它们。我如何编写代码让程序附加到Chrome?我不希望程序在启动时启动,就在Chrome启动时。我知道我可以右键单击桌面上的Chrome图标并更改属性以打开这两个程序,但我想知道如何使用代码执行相同操作。

1 个答案:

答案 0 :(得分:0)

很多选择。您应该选择哪种方式取决于很多事情。很抱歉这么模糊,但除了名称Chrome之外,您的问题没有提供任何详细信息。

  1. 你怎么开始使用Chrome,e。 G。通过窗口管理器的按钮或菜单,您可以调整该按钮或菜单来启动这两个程序。这可能是最简单的解决方案,但当然它承担了不同事件启动Chrome的风险(例如,点击邮件程序中的链接)。然后,这将通过您的计划。
  2. 您可以编写一个守护进程,您可以在登录时通过login-scripts启动它。该守护进程会试图找出你何时启动Chrome(例如通过轮询进程表)并通过启动你的程序来做出反应。
  3. 您可以配置Chrome,以便在开始时启动您的程序。如何做到这一点本身就是一个全新的问题,有很多答案;选项包括至少为Ch​​rome创建一个可以满足您需求的插件。
  4. 您可以让您的程序一直运行(通过登录脚本启动,即太早),但在Chrome启动之前保持隐身和被动。这与选项2基本相同,只是你的程序本身就是守护进程。
  5. 如果你告诉我们更多,我们可能会给出更窄,更合适的答案。