Maison  >  Article  >  développement back-end  >  Exécuter le programme Python depuis PHP

Exécuter le programme Python depuis PHP

WBOY
WBOYavant
2023-09-05 20:25:031601parcourir

Exécuter le programme Python depuis PHP

En PHP, vous pouvez utiliser la fonction 'shell_exec'. Il peut être exécuté via le shell et renvoie le résultat sous forme de chaîne. Si NULL est transmis depuis la ligne de commande ou s’il n’y a aucune sortie, une erreur est renvoyée.

Ce qui suit est un exemple de code pour la même fonction :

<?php
   $command_exec = escapeshellcmd(&#39;path-to-.py-file&#39;);
   $str_output = shell_exec($command_exec);
   echo $str_output;
?>

Les autorisations correctes doivent être accordées afin d'exécuter avec succès le script Python.

NOTE − Lorsque vous travaillez sur des plateformes de type Unix, le code PHP est exécuté en tant qu'utilisateur web. Par conséquent, les utilisateurs Web doivent disposer des autorisations nécessaires sur les répertoires et sous-répertoires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer