IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Appel de fonction/script python via PHP


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    25
    D�tails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 25
    Par d�faut Appel de fonction/script python via PHP
    Bonjour, je suis plut�t d�butant en Python et donc j'aurai une petite question.

    Dans le cadre d'un projet nous avons toutes une partie li� a la base de donn�e d�velopp�e en python et nous avons la couche interface (site web) qui doit �tre d�velopp�e en PHP. Il faudrait donc que notre PHP lance des scripts python ou carrement execute des fonctions a l'interrieurs de scrypt python.

    Est ce possible ou on reve ?

  2. #2
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    F�vrier 2006
    Messages
    12 839
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : A�ronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 12 839
    Billets dans le blog
    1
    Par d�faut
    Citation Envoy� par rastalien Voir le message
    Bonjour, je suis plut�t d�butant en Python et donc j'aurai une petite question.

    Dans le cadre d'un projet nous avons toutes une partie li� a la base de donn�e d�velopp�e en python et nous avons la couche interface (site web) qui doit �tre d�velopp�e en PHP. Il faudrait donc que notre PHP lance des scripts python ou carrement execute des fonctions a l'interrieurs de scrypt python.

    Est ce possible ou on reve ?
    Un script php peut lancer un pgm "externe" (sous-entendu qui n'est pas du php) avec la commande system("pgm")" qui ex�cute le pgm et qui revient � php.
    Si ton script php a besoin de r�cup�rer ce que le pgm affiche, il te faut utiliser alors $fp=popen("pgm", "r") qui ex�cute "pgm" et qui r�cup�re dans le flux "$fp" (flux analogue � fopen()) tout ce que "pgm" affiche. Te suffit de faire du fgets($fp) pour r�cup�rer les lignes affich�es par pgm...

    PS: Ce topic est un topic php et pas Python car t'as un probl�me pour faire un truc en php !!!
    Mon Tutoriel sur la programmation �Python�
    Mon Tutoriel sur la programmation �Shell�
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les diff�rentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

  3. #3
    Membre �prouv� Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par d�faut
    Faut pas faire ca ...

    ca tiendra jamais la charge ce genre ce truc ca instancie python a chaque methode ? donc si y a 20 appel en une seconde ca initialise 20 fois python ...

    ex�cuter une m�thodes python en php j en doute mais une bonne solution est de rendre les methodes python accessible par le reseau via des webservices par exemple

    Y a pas mal de possibilit� pour ca tel que SOAP, REST, ou encore de l'envoie de parametres GET


    EDIT : Et je vois pas en quoi ce probl�me serai un probleme php, le but �tant quand m�me de s'interfacer avec du python donc de trouver des points d entr�es a ce langage...

Discussions similaires

  1. PHP appel d'un script python
    Par zigomato dans le forum Langage
    R�ponses: 1
    Dernier message: 11/12/2014, 11h32
  2. [AJAX] Appeler une fonction d'un fichier PHP via $.ajax()
    Par informer dans le forum jQuery
    R�ponses: 9
    Dernier message: 11/03/2014, 00h47
  3. Appeler une fonction dans un code PHP
    Par Nasky dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 07/08/2007, 16h19
  4. [Syst�me] Ex�cuter script python depuis php
    Par philpython dans le forum Langage
    R�ponses: 1
    Dernier message: 22/03/2007, 13h57
  5. R�ponses: 2
    Dernier message: 18/03/2007, 18h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo