ich spiele im Moment ein wenig mit einem Nautilus-Skript.herum.
Da ich von Bash-Skripten gar keine Ahnung habe,beschränke ich
mich auf meine bescheidenen Pythonkenntnisse.
Ich würde gern den Rückgabewert von Zenity in einer Variablen speichern.
So habe ich es mit meinen Bescheidenen kenntnissen gemacht.
Code: Alles auswählen
import subprocess
from subprocess import Popen
cmd = ["zenity","--list","--radiolist","--width=500","--height=300","--column=Select","--column=Convert to","\n",
"avi","\n",
"mpg","\n",
"flv"]
a = subprocess.Popen(cmd, stdout=subprocess.PIPE)
b = a.communicate()[0].strip()
print "Dies ist eine %s Datei"% b
Gruß...busfahrer
edit:Ich nerve nur ungern.Da ich aber davon ausgehe,das der Code
nicht unbedingt das gelbe vom Ei ist,hoffe ich das sich einer der
Wissenden doch noch kurz dazu äussert und sei es nur um mir zu
sagen das ich wider erwartend doch alles richtig gemacht habe.