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
wie per Script ein Programm mit spawn* oder exec* steuern?
Du musst den gesamten Pfad zum Programm angeben. Und das erste Argument sollte nochmal der Dateiname sein.
Oder du trägst den Pfad zu deiner Python Installation in die Umgebungsvariable PATH ein.BlackJack hat geschrieben:Du musst den gesamten Pfad zum Programm angeben. [...]
Das nützt bei `os.execl()` nichts, da wird der PATH nicht ausgewertet.ProgChild hat geschrieben:Oder du trägst den Pfad zu deiner Python Installation in die Umgebungsvariable PATH ein.BlackJack hat geschrieben:Du musst den gesamten Pfad zum Programm angeben. [...]
Man lernt nie ausBlackJack hat geschrieben:Das nützt bei `os.execl()` nichts, da wird der PATH nicht ausgewertet.