Ich arbeite an einer azurblauen Web-App und innerhalb der Web-App verwende ich Python-Code, um eine EXE-Datei auszuführen. Die Webanwendung erhält bestimmte Eingaben (Zahlen) vom Benutzer und speichert diese Eingaben in einer Textdatei. Danach würde eine EXE-Datei laufen und die Eingaben lesen und eine andere Textdatei erzeugen, die "Ergebnisse" genannt wird. Das Problem ist, dass, obwohl der Code funktioniert gut auf meinem lokalen Computer, wie soos, wie ich es auf azur setze, wird die EXE-Datei nicht durch die folgende Codezeile ausgelöst werden:Ausführen einer EXE-Datei auf dem Azure
subprocess.call('process.exe',cwd = case_directory.path, shell= True)
Ich habe sogar versucht, die exe ausgeführt werden manuell in Azure manuell von den Visual Studio-Teamdiensten (war Visual Studio Online) über die Option "Von Konsole aus ausführen" Es hat einfach nichts getan. Ich würde mich freuen, wenn mir jemand helfen kann.
Stellen Sie sicher, dass Sie den vollständigen Dateipfad hinzugefügt haben, andernfalls geben Sie weitere Details an. – ajsp
Ich bin sicher über den Pfad und auch wie gesagt, wenn ich die exe-Datei von Consol aufruft funktioniert es auch nicht. Die gleiche Datei funktioniert und erzeugt die TXT-Datei, wie es auf meinem lokalen Computer tun soll. –
Zeigen Sie, was Sie getan haben, geben Sie so viele Details wie möglich ... Wenn Sie eine vage Frage stellen, können Sie nur vage Antworten erwarten. – ajsp