In PHP können Sie die Funktion „shell_exec“ verwenden. Es kann über die Shell ausgeführt werden und gibt das Ergebnis als String zurück. Wenn NULL über die Befehlszeile übergeben wird oder keine Ausgabe erfolgt, wird ein Fehler zurückgegeben.
Das Folgende ist ein Codebeispiel für dieselbe Funktion:
<?php $command_exec = escapeshellcmd('path-to-.py-file'); $str_output = shell_exec($command_exec); echo $str_output; ?>
Die richtigen Berechtigungen müssen erteilt werden, um das Python-Skript erfolgreich auszuführen.
HINWEIS − Bei der Arbeit auf Unix-Plattformen wird der PHP-Code als Webbenutzer ausgeführt. Daher sollten Webbenutzer die erforderlichen Berechtigungen für Verzeichnisse und Unterverzeichnisse erhalten.
Das obige ist der detaillierte Inhalt vonFühren Sie das Python-Programm von PHP aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!