xterm(下記参照)を使用して毎分新しい端末ウィンドウで新しいインスタンスを開始するPythonスクリプトがあります。私は複数のデスクトップ(?)を持つJavaデスクトップでsolarisを実行しています。別のデスクトップで作業している場合、スクリプトが最初に実行されるデスクトップに新しいターミナルが表示されたい場合に表示されます。答えはxtermコマンドだと思いますが、どこでも見つけられません!スポーンされた端末が別のデスクトップに表示される
import sys, os, subprocess, time
i = 1
args = ['xterm', '-e', 'python2.6', 'script.py']
x = int(sys.argv[1])
while i <= x:
subprocess.Popen(args)
i += 1
time.sleep(60)