使用Python将命令从一个xterm窗口发送到另一个xterm窗口

时间:2011-12-22 21:21:20

标签: python xterm

所以我有一个Python应用程序启动不同的xterm窗口,并在操作完成后在一个窗口中询问用户“你想使用这些设置吗?y / n”。 如何将y发送到该xterm窗口,以便用户不需要键入任何内容。 谢谢

1 个答案:

答案 0 :(得分:2)

如果您使用的是linux(kde)并且只想通过在它们之间发送命令来控制xterms,那么可以尝试使用dcop:

否则,您需要在两个脚本之间实际使用进程间通信(IPC)方法,而不是控制终端:

或者在非常基本的层面上,您可以让一个脚本等待另一个脚本的文件输出。因此,一旦您的第一个xterm完成,它就可以编写另一个脚本看到的文件。

这些都是解决方案的各种困难。