すべての適切な引数で wget を呼び出す python を使用して、(ユニティ ランチャーに配置された) ダウンローダー スクリプトを作成しようとしています。このスクリプトは、クリップボードから URL を抽出し、gtk プライマリ クリップボードからファイル名を抽出します。これは、テキスト選択またはコピーと貼り付けのためのマウスの中クリックによって操作されます。コードはかなり単純です。
import gtk
from os import system as sys
url = str(gtk.clipboard_get().wait_for_text())
name = str(gtk.clipboard_get(gtk.gdk.SELECTION_PRIMARY).wait_for_text())
if name.lower()=='none' :
sys("/usr/bin/canberra-gtk-play --id='dialog-warning'")
exit(1)
sys("/usr/bin/canberra-gtk-play --id='downloading'")
com='wget -c -t 0 "%s" -O "%s"' % (url,name)
sys("gnome-terminal -e '%s'" % com)
スクリプトはターミナル ウィンドウを開き、wget の出力をピントします。問題は、gnome-terminal を閉じても wget が終了せず、バックグラウンドで実行されることです。これを止めることは可能ですか