Forum: PC-Programmierung pythonskript mit php ausführen und ausgabe in php variable speichern


von Skriptanfänger (Gast)


Lesenswert?

Hallo,
ich habe ein python skript
1
#!/usr/bin/python
2
3
def add(x,y):
4
    """Gib x plus y zurueck."""
5
    return x + y
6
7
8
9
print add(1,2)


ich möchte nun dieses python-skript in php ausführen und den Wert in 
diesem Fall 3 zurücklesen und in eine variable speichern. Wie kann ich 
dies lösen?

1
<?php
2
$output = shell_exec('login.py');
3
echo "<pre>$output</pre>";
4
?>

Danke

von Md M. (Firma: Potilatormanufaktur) (mdma)


Lesenswert?

Nicht geprüft, klingt aber gut: Google "shell_exec return value", ersten 
beiden Treffer. Im zweiten findeste es schneller.

von Daniel F. (df311)


Lesenswert?

z.b. mit
http://php.net/manual/de/function.proc-open.php

dabei beispiel 1 anschauen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.