Seite 1 von 1

. Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 16:18
von rennmaus
Hallo zusammen,
Nur damit ihr es wisst, ich bin auch in der Astrofotografie tätig und damit ich die ganzen Programme mitten in der Nacht nicht erst alle nacheinander Starten muss, wollte ich fragen ob es möglich ist mit Python eine Exe Datei zu öffnen, damit das alles schneller geht.
Ich habe es schon mit "file=open(Pfad)" (Pfad ist definiert) probiert, aber es klappt nicht. Ich freue mich auf eure Antworten!

Mfg
Christian

Re: . Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 17:07
von rennmaus
Hat sich erledigt, mit
OS.popen(Pfad)

Re: . Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 17:55
von __blackjack__
@rennmaus: Nicht wirklich, denn es gibt keinen Grund nicht das `subprocess` zu verwenden, aber welche die gegen `os.popen()` sprechen. Beispielsweise das man hier die ”Pipe” auch verwenden muss, um sicherzugehen, dass das externe Programm nicht hängen bleibt.

Re: . Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 18:01
von nezzcarth
Geht das unter Windows nicht mit einer Batch Datei viel einfacher?

Re: . Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 18:03
von rennmaus
Weiß ich nicht, jedenfalls funktioniert es

Re: . Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 18:05
von nezzcarth
rennmaus hat geschrieben: Samstag 3. Oktober 2020, 18:03 Weiß ich nicht, jedenfalls funktioniert es
Das war eher eine rhetorische Frage. :) Ich würde mir für so etwas nicht die Mühe machen ein Python Skript zu schreiben. Aber schön, dass es funktioniert.

Re: . Exe Datei mit Python öffnen

Verfasst: Samstag 3. Oktober 2020, 18:48
von rennmaus
War auch mehr aus der Langeweile heraus ;)