Bonjour,
Je souhaite appeler un script Python depuis mon code PHP, en passant deux paramètres (qui correspondent à deux tableaux de valeurs)..
Est-ce bien possible?
Merci!
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.
Il faut que tu repère le chemin vers l'executable, typiquement:
c:\Python26\python.exe
Et tu executes ton script avec exec:
http://fr2.php.net/manual/fr/function.exec.php
exec('c:\Python26\python.exe monfichier.py arg1 arg2')A la place de monfichier.py il faut que tu mettes le chemin complet vers ton script.
En suite dans ton script python, tu peux basiquement récupérer tes arguments:
import sys def main(): if len(sys.argv) != 3: print "pas assez d'arguments" return print sys.argv[1] //affiche arg1 print sys.argv[2] //affiche arg2 main()