2
因此,我有一個Python應用程序啓動不同的xterm窗口,並在操作完成後在一個窗口中詢問用戶「你想使用這些設置嗎?y/n」 。 如何將y發送到該xterm窗口,以便用戶不需要輸入任何內容。 感謝用Python從一個xterm窗口發送命令到另一個窗口
因此,我有一個Python應用程序啓動不同的xterm窗口,並在操作完成後在一個窗口中詢問用戶「你想使用這些設置嗎?y/n」 。 如何將y發送到該xterm窗口,以便用戶不需要輸入任何內容。 感謝用Python從一個xterm窗口發送命令到另一個窗口
如果你是在Linux(KDE),你只是想通過它們之間發送命令來控制的xterm,你可以嘗試使用DCOP:
否則,您需要實際使用兩種腳本之間的進程間通信(IPC)方法,而不是控制終端:
或者在非常非常基本的層面上,您可以讓一個腳本等待另一個腳本的文件輸出。所以一旦你的第一個xterm完成,它可以寫一個其他腳本看到的文件。
這些都是解決方案的各種困難。
您可以考慮包含此鏈接:http://www.linuxjournal.com/content/start-and-control-konsole-dbus關於通過dbus控制konsole(來自同一個dcop教程的作者) – FabienAndre 2012-04-20 15:23:53