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

Android Discussion :

POST appel méthode fichier python


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut POST appel méthode fichier python
    Bonjour,

    Je voudrais utiliser des méthodes python dans mon code car ces méthodes récupère les données indispensable pour mon application.

    Ce fichier python est utilisé sur un site internet afin de récupérer ces informations.

    Comment faire?

    Merci.

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Ou ce trouve le fichier Python, où doit il être exécuté.
    Si c'est sur le même poste que l'application java, tu peux passer par Jython et son PythonInterpreter

    Si c'est sur le serveur distant tu n'as pas d'autre choix que de faire un appel HTTP, pour peu qu'il y ait un serveur HTTP à l'autre bout qui soit configuré pour lancer telle ou telle méthode du script python...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut
    Si c'est sur le serveur distant tu n'as pas d'autre choix que de faire un appel HTTP, pour peu qu'il y ait un serveur HTTP à l'autre bout qui soit configuré pour lancer telle ou telle méthode du script python
    Avez vous un exemple?

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pour faire un appel HTTP tu peux te simplifier la vie en utilisant l'API HTTClient d'Apache: http://hc.apache.org/httpcomponents-...-ga/index.html

    Petit tutoriel: http://www.vogella.de/articles/Apach...l#example_post

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    542
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 542
    Par défaut
    La réponse sera tjs du code html ?? c'est cela qui me pose problème.

    Concernant les méthodes python, on ne pourra pas les appeler alors dans le code java?

  6. #6
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    La méthode renvoie ce qu'elle renvoie, ça peut être aussi bien du HTML que de l'XML que du texte pur que du binaire. Tout dépend de ce qui est codé coté serveur.


    Et si tu veux appeler directement ton script python, il faut qu'il soit directement inclus dans ton appli, et que tu l'exécutes avec Jython. Mais dans ce cas il ne sera plus sur le serveur et ne pourra plus communiquer avec les ressources dont il a besoin je suppose.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. compiler un fichier.c pour l'appeler à partir d'un fichier python
    Par kskarim dans le forum Déploiement/Installation
    Réponses: 1
    Dernier message: 02/04/2008, 12h40
  2. Réponses: 11
    Dernier message: 04/01/2006, 17h32
  3. Réponses: 4
    Dernier message: 29/10/2005, 18h36
  4. Débutante - Pb appel méthode static
    Par nmetais dans le forum Langage
    Réponses: 2
    Dernier message: 23/09/2005, 17h23
  5. appel de fichier d'Aide
    Par Atrebate62 dans le forum Composants VCL
    Réponses: 5
    Dernier message: 24/09/2002, 14h13

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