[resolu]Lancer un script Python en PHP

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Avatar du membre
vague nerd
Modérateur
Messages : 1473
Enregistré le : mar. 14 oct. 2014 11:42
Localisation : France !

Re: [resolu]Lancer un script Python en PHP

Message par vague nerd » lun. 15 déc. 2014 17:22

Bonjour.

Les deux devraient fonctionner...

Cdt.
Cordialement,

Vague Nerd

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: [resolu]Lancer un script Python en PHP

Message par zeverybest » mer. 17 déc. 2014 12:04

Eh malheureusement, aucun des 2 ne fonctionne

Desespérant

mike913
Raspinaute
Messages : 248
Enregistré le : mar. 7 oct. 2014 09:46
Localisation : Morsang / Orge - Essonne
Contact :

Re: [resolu]Lancer un script Python en PHP

Message par mike913 » mer. 17 déc. 2014 13:55

Bonjour,
Dans les 2 cas le 'bash' est en trop.
voici un script qui fonctionne chez moi:

Code : Tout sélectionner

<?php
echo "<pre>";
$commande = 'python A1.py &';
$output = shell_exec('whoami');
echo $output;
$output = system($commande);
echo $output;
exec($commande,$reponse,$retour);
print_r ($reponse);
echo $retour;
?>
et si je fait: $commande = 'bash python A1.py &';
la fonction exec me renvoie un code d' erreur.
Je préfère exec à system car le 3ème paramètre renvoie 0 si la fonction c'est bien déroulée et un code d' erreur autrement.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net

Répondre

Retourner vers « Python »