Die Suche ergab 6 Treffer

von sara55
Montag 4. Oktober 2010, 14:58
Forum: Allgemeine Fragen
Thema: subprocess beenden
Antworten: 10
Zugriffe: 2356

Re: subprocess beenden

ist aber gelöst und funktioniert.
habs nur nochmal getippt, im script ist alles richtig eingerückt:
def ExitallGhost(self, event):
ret = wx.MessageBox('Sure you want...', 'Quit all GV', wx.YES_NO | wx.CENTRE |wx.YES_DEFAULT, self)
if ret == wx.YES:
while len(self.procs) > 0:
proc = self.procs ...
von sara55
Montag 4. Oktober 2010, 14:26
Forum: Allgemeine Fragen
Thema: subprocess beenden
Antworten: 10
Zugriffe: 2356

Re: subprocess beenden

sorry.
problem gelöst.

Code: Alles auswählen

while len(self.procs) > 0:
proc = self.procs.pop()
os.kill(proc.pid, signal.SIGQUIT)
danke für die tips an BlackJack
von sara55
Sonntag 3. Oktober 2010, 22:16
Forum: Allgemeine Fragen
Thema: subprocess beenden
Antworten: 10
Zugriffe: 2356

Re: subprocess beenden

ok, os.fork() war sinnlos.
einiges mit os.kill(proc.pid,signal.SIGTERM) und os.kill(pid,signal.SIGKILL) rumprobiert. produziere nur diverse fehlermeldungen..
von sara55
Sonntag 3. Oktober 2010, 19:27
Forum: Allgemeine Fragen
Thema: subprocess beenden
Antworten: 10
Zugriffe: 2356

Re: subprocess beenden

jep, gelesen und probiert..
habe den code so geändert:
def ExitallGhost(self, event):
ret = wx.MessageBox('blabla.., 'Quit all GV', wx.YES_NO | wx.CENTRE |wx.YES_DEFAULT, self)
if ret == wx.YES:
while len(self.procs) > 0:
self.proc = self.procs.pop()
self.pid = os.fork()
os.kill(-self.pid ...
von sara55
Sonntag 3. Oktober 2010, 11:11
Forum: Allgemeine Fragen
Thema: subprocess beenden
Antworten: 10
Zugriffe: 2356

Re: subprocess beenden

hi, danke für die antwort.
das war mir klar, dass es die methode nicht gibt in 2.4.
wusste (und weiss) nur nicht, wie ich das os.kill() in den vorgegbenen code einsetzen soll, dass es auch funktioniert (deswegen der code-ausschnitt)..soll auf centos laufen, da gehts nur mit der 2.4. version.
danke ...
von sara55
Sonntag 3. Oktober 2010, 00:19
Forum: Allgemeine Fragen
Thema: subprocess beenden
Antworten: 10
Zugriffe: 2356

subprocess beenden

hallo,

nach erfolglosen recherchen, hoffe ich auf einen tip für folgendes dilema:
habe ein programm, dass bisher mühelos funktioniert hat, wenn es über subprocess.popen mehrere dateien in einem externen programm öffnen und über das python.script schließen sollte.
das funktioniert, solange es unter ...