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

Calcul scientifique Python Discussion :

choix pour utiliser GUI et scypy


Sujet :

Calcul scientifique Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 298
    Par défaut choix pour utiliser GUI et scypy
    Bonjour,
    Je voudrais utiliser scypy pour du traitement du signal et du sismique, surtout, du GUI (forms, boutons....) pour créer programme genre Visual studio ou Delphi, même si c'est de l'interprété, ce qui est le cas de SCIPY.
    Je voudrais utiliser python parce que gratuit contrairement à MATLAB. de plus ce dernier ne possède pas d'évènementiel.
    Je suis perdu par tous les EDI et GUI proposés (PYQT, WXpython....).
    Que pouvez-vous me conseiller ou me diriger vers un choix adéquat.
    Je ne recherche que des solutions freeware.
    Je connais et travaille en DELPHI XE5.

    Merci d'avance,

    Fred

  2. #2
    Expert confirmé

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    Mars 2010
    Messages
    1 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 659
    Par défaut
    Bonjour AlfredKr,

    Au niveau Python, les 3 principale IHM sont:
    -TKinter
    -Pygtk
    -Pyside (binding python de PyQT)

    TKinter, est totalement brut de decoffrage (style win95 un peu), et limité en terme de widget. Cependant, il est livré par défaut avec Python, ce qui dans certains cas peut être un avantage.

    PyGTK est le binding Python de GTK. C'est l'IHM de GNOME. Assez esthétique, dispose de nombreux widget et de possibilité, simple d'emploi. Un cours DVP est dispo ICI.

    Pydside enfin est ce que tu trouvera le pàlus joli/esthetique. Plus complexe à prendre en main que GTK, mais loin d'etre insurmontable, c'est le style KDE.

    A titre personnel, j'utilise toujours PYGTK. Certains diront que ce n'est pas moderne, chose avec laquelle je ne suis pas d'accord. C'est certes moins esthetique que Pyside, mais ça n'en reste pas moins agreable à utiliser, sans complication de programmation.

    Voilà, j'espère t'avoir un peu éclairé dans la jungle des IHM.

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    4 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2008
    Messages : 4 307
    Par défaut
    Citation Envoyé par deusyss Voir le message
    -Pyside (binding python de PyQT)
    Un binding récursif ?

    Rectifions, PyQt est un binding Python --> Qt sous licence GPL, PySide, apparu plus récemment, est à l'identique de PyQt mais sous licence LGPL.

  4. #4
    Expert confirmé

    Avatar de deusyss
    Homme Profil pro
    Expert Python
    Inscrit en
    Mars 2010
    Messages
    1 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Expert Python
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 659
    Par défaut
    Oups !!!

    Merci VinsS de la correction. C'est effectivement une erreur de ma part. Errare Humanum Est

  5. #5
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Oui, effectivement, on peut hésiter entre PyGtk et PyQt/PySide qui sont de bonnes bibliothèques puissantes, avec lesquelles on peut faire de beaux programmes graphiques. Pour ma part, travaillant pas mal avec gnome, j'aurais eu au départ une préférence pour PyGtk, mais le logiciel de dessin des fenêtres de PyQt (QtDesigner) m'a séduit, et je ne l'ai pas regretté depuis.

    Avec PyQt, on peut aussi avoir PyQwt: http://pyqwt.sourceforge.net/, ce qui peut être intéressant pour des applications scientifiques, mais je ne sais pas si c'est disponible pour les autres bibliothèques graphiques.

    Entre PyQt et PySide, la différence est surtout le choix de la licence.

    Il existe aussi wxPython, mais son indisponibilité pour Python 3 semble le condamner dans le futur s'il n'y avait pas d'évolution.

  6. #6
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 298
    Par défaut
    Je vous remercie pour vos réponses qui m'ont pas mal aidé à voir + clair.
    J'espère qu'avec ces EDI je pourrai utiliser scipy !

    Merci encore,

    Fred

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

Discussions similaires

  1. [XSD] Choix de parser pour utilisation avec validation xsd
    Par madmox dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 16/11/2010, 12h09
  2. choix d'un fichier par boite de dialogue pour utilisation en variable
    Par clarinnette dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 01/06/2010, 11h05
  3. choix entre C# VB pour utiliser LINQ to XML
    Par TaymouWan dans le forum Linq
    Réponses: 4
    Dernier message: 13/03/2009, 17h48
  4. [Question] Choix pour une GUI..
    Par KeLx86 dans le forum C++
    Réponses: 9
    Dernier message: 16/06/2008, 15h21
  5. choix de qt pour un GUI
    Par black.out dans le forum Qt
    Réponses: 5
    Dernier message: 07/09/2006, 18h19

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