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

Python Discussion :

Python Embeded or Extented


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de efficks
    Inscrit en
    Septembre 2005
    Messages
    712
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 712
    Par défaut Python Embeded or Extented
    Je travailles sur le développement d'une très grosse application.
    Nous souhaitons y ajouter des fonctionnalitées de scripting python. Soit pouvoir envoyer des commandes sous forme de scripting python et le tout executé par l'application programmée en C++.
    Donc deux choix s'offre a nous.
    1. Soit envoyer des commandes a l'application via des commandes python qui ouvrirons un lien TCP/IP par exemple.
    2. Ou bien, l'application exécute elle même des scripts python.


    Avantages:
    1. Permet d'envoyer des commandes via un autre processus python externe à l'application
    2. Permet de pouvoir annuler l'exécution d'un script durant son exécution.


    Désavantages:
    1. Comment dire au processus externe d'annuler le reste de l'éxécution
    2. Comment faire en sorte de pouvoir envoyer des commandes à l'application quand l'application est déjà démarrée et sans passer par son interface. De plus, nous sommes limité à la version de python qui a été compilée avec l'application.


    Je veux avoir les avantages des deux, donc aucun désavantages.

  2. #2
    Membre émérite
    Avatar de GnuVince
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    679
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 679
    Par défaut
    J'irais avec la méthode extend. Pour annuler une tâche, peut-être un système asynchrone (style Erlang) ou un message genre ('cancel', 12) annule le processus 12.

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/11/2010, 22h26
  2. CORBA & PYTHON
    Par stan91stan dans le forum CORBA
    Réponses: 5
    Dernier message: 10/06/2004, 12h32
  3. module .so pour python... ?!
    Par totoetlititi dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 09/03/2004, 14h51
  4. [Lien]erreur dans mon programme python
    Par durnambule dans le forum Général Python
    Réponses: 11
    Dernier message: 29/01/2004, 14h59
  5. unable to create INITIAL extent for segment in tablespace
    Par Ludolitaliano dans le forum Administration
    Réponses: 4
    Dernier message: 11/09/2003, 16h43

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