Seite 1 von 1
wie per Script ein Programm mit spawn* oder exec* steuern?
Verfasst: Mittwoch 24. August 2005, 09:41
von Gast
Hallo,
ich versuche, exec* oder spawn* zu verwenden, aber es tritt einen Fehler auf, z.B.
os.execl('python.exe', 'script1.py')
OSError: [Errno 2] No such file or directory
gibt es einen Hinweis davon?
HL
Verfasst: Mittwoch 24. August 2005, 13:43
von BlackJack
Du musst den gesamten Pfad zum Programm angeben. Und das erste Argument sollte nochmal der Dateiname sein.
Verfasst: Mittwoch 24. August 2005, 14:27
von ProgChild
BlackJack hat geschrieben:Du musst den gesamten Pfad zum Programm angeben. [...]
Oder du trägst den Pfad zu deiner Python Installation in die Umgebungsvariable PATH ein.
Verfasst: Mittwoch 24. August 2005, 21:39
von BlackJack
ProgChild hat geschrieben:BlackJack hat geschrieben:Du musst den gesamten Pfad zum Programm angeben. [...]
Oder du trägst den Pfad zu deiner Python Installation in die Umgebungsvariable PATH ein.
Das nützt bei `os.execl()` nichts, da wird der PATH nicht ausgewertet.
Verfasst: Mittwoch 24. August 2005, 21:55
von ProgChild
BlackJack hat geschrieben:Das nützt bei `os.execl()` nichts, da wird der PATH nicht ausgewertet.
Man lernt nie aus
