Kämpfe mich tapfer in den Python Dschungel vor.
Leider stehe ich zur Zeit vor einer Schlucht und finde keinen Weg über diese.


Wie kann ich festestellen ob eine bestimmte Anwendung (z.B. Kwrite, Vlc, etc) gerade aktiv ist.
DANKE!
Code: Alles auswählen
os.system('ps x > pid.txt')
pidtxt = open('pid.txt','r').readlines()
for x in pidtxt:
if 'kaffeine' in x:
print x
>>>>>> 8271 ? Sl 5:14 kaffeine mms://vBD8620D4B72011gcsj2w07739FA61.proxitv.speednet.at/WSX/oe3_live
Code: Alles auswählen
> ps -e | grep emacs
4579 ? 00:00:41 emacs
Code: Alles auswählen
>>> from subprocess import Popen, PIPE
>>> output = Popen(["ps", "-e", "-o", "cmd"], stdout=PIPE).communicate()[0]
>>> "emacs" in output
True