[gelöst] os.fork ... externes Programm wird immer doppelt ge
Verfasst: Montag 19. März 2007, 17:50
Hallo,
ich wurschtele gerade weiter an einem kleinen Programm zur Erstellung von Verkaufstexten für eBay (nutzt PyQt... ist hier aber kein PyQt-Problem). Nun wollte ich eine Hilfe-Funktion einbauen, bei der der Web-Browser Konqueror mit meiner HTML-Hilfedatei geöffnet wird.
Der Aufruf der Sub führt aber immer zum zweifachen Start des Konqueror. Woran mag das liegen?
Gruß Daniel
ich wurschtele gerade weiter an einem kleinen Programm zur Erstellung von Verkaufstexten für eBay (nutzt PyQt... ist hier aber kein PyQt-Problem). Nun wollte ich eine Hilfe-Funktion einbauen, bei der der Web-Browser Konqueror mit meiner HTML-Hilfedatei geöffnet wird.
Der Aufruf der Sub führt aber immer zum zweifachen Start des Konqueror. Woran mag das liegen?
Gruß Daniel
Code: Alles auswählen
.
.
import os
from posix import execv
.
.
.
def helpContents(self):
pid = os.fork()
if pid == 0:
status = execv("/usr/bin/konqueror",("--profile webbrowsing","eBayEd.html"))
os.wait()