[Python-de] Programm im Hintergrund starten

Christopher Arndt chris.arndt at web.de
Fri Feb 22 15:04:05 EST 2002


On Fri, 22 Feb 2002, Felix Seeger wrote:

> mhm hier ist es:
>
> os.system('/usr/local/viewcvs-0.9.2/cvsdbadmin rebuild /home/cvsroot/vavau &')
> sys.stdout.close
> sys.stderr.close
> sys.stdin.close
> print 'done. \n'

Wo sind die Klammern für die close() Aufrufe?

Wenn die Standardausgabe geschlossen ist, kann man natürlich nichts mehr
an den Browser ausgeben (aber noch in eine Datei).

Der Webserver hält die Connection zum Browser solange offen, bis das
CGI-Skript die Standardausgabe schließt. Und solange wartet auch der
Browser u.U. bis er überhaupt etwas anzeigt (hängt davon ab, ob der
Webserver die Ausgabe des CGI-Skripts puffert.)


-- 
... cause we all have wings, but some of us don't know why! (INXS)

Christopher Arndt       [t] +49 173-9542751
system administration   [w] www.chrisarndt.de
& linux training        [e] chris.arndt at web.de





More information about the Python-de mailing list