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 :

interface graphique avec python ?


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 54
    Par défaut interface graphique avec python ?
    Bonsoir à vous
    je voudrais savoir quelle est le meilleur logiciel pour créer des interfaces graphiques avec python
    et, est ce qu'il est intéressant de concevoir des logiciels de gestion avec python
    MERCI

  2. #2
    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 fghfgh Voir le message
    Bonsoir à vous
    je voudrais savoir quelle est le meilleur logiciel pour créer des interfaces graphiques avec python
    Tu pourras découvrir le choix dans la doc [0], quand à savoir quel framework est le meilleur, chacun te répondra selon ses propres critères qui ne rencontrerons pas forcément les tiens.

    et, est ce qu'il est intéressant de concevoir des logiciels de gestion avec python
    MERCI
    OpenERP [1] est entièrement écrit en Python.



    [0] http://python.developpez.com/cours/?page=GUI
    [1] http://fr.wikipedia.org/wiki/OpenERP

  3. #3
    Membre averti
    Inscrit en
    Juin 2010
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 54
    Par défaut
    Merci à vous

  4. #4
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Personnellement, j'ai utilisé PyQt car je connaissais déjà Qt. J'ai facilement retrouvé mes petits. Si tel est ton cas, on ne peut que te conseiller cette solution.

    Au-delà de ça, je rejoins VinsS : chacun verra midi à sa porte et conseillera son truc.

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 737
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 737
    Par défaut
    Salut,
    Citation Envoyé par fghfgh Voir le message
    et, est ce qu'il est intéressant de concevoir des logiciels de gestion avec python
    Comme les besoins des utilisateurs évoluent en fonction des informations métiers que l'application permettra de visualiser/modifier, les changements peuvent être significatifs.

    L'impact de ces changements sur les codes déjà écrit sera toujours fonction de ce qui aura été anticipe dans le design. Les codes Python pouvant être plus compacts que d'autres, permettent, le cas échéant, de repartir de zéro sans trop de tracas.

    Si Python a toutes les qualités d'un bon "outil" de RAD et de prototypage, l'utiliser efficacement dans ces contextes va au bien delà de l'apprentissage du langage.

    Notez que je fais la différence entre "design" et "codage" - qui pourra être réalisé avec avec un langage plus adapte au contexte: en gestion, un "prototype" assez bon pourra être mis en production sans passer par l’étape "codage".
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    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
    Citation Envoyé par wiztricks Voir le message
    Notez que je fais la différence entre "design" et "codage"
    - W
    Tout à fait d'accord. Personnellement, je code toujours l'IHM dans un module à part. Cela permet de coder dans differentes IHM (PYGTK, PYQT, ...) selon le désir sans impacter le reste du code. La maintenance en est également facilitée.

    Personnellement, je code énormément en GTK. Certains disent que l'IHM est moche comparée à QT. Je reconnais que QT est plus joli, mais je cherche avant tout à faire des IHM fonctionnelle, sans fioriture, et je trouve que GTK répond bien à cela.

    Chacun à ses critères, et c'est cela qui garanti la diversité des librairies graphiques.

  7. #7
    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,

    En ce qui me concerne, j'ai travaillé un peu avec tkinter, et j'ai cherché ensuite une bibliothèque graphique plus puissante. J'avais, entre autres, 4 critères importants pour mes développements "Python 2.7":

    1- je voulais un programme qui dessine les fenêtres de manière interactive (genre "RAD" de Delphi)

    2- je voulais pouvoir afficher et modifier des tables d'une base de données relationnelle dans une grille type Excel.

    3- je voulais pouvoir évoluer dans le futur vers Python 3.x

    4- ça doit fonctionner en multiplateforme (Windows, Linux, MacOSX)

    J'ai laissé de côté wxPython et son "boaconstructor" qui n'avait pas à ce moment de projet d'évolution vers Python 3.x (il y en a peut-être maintenant?).
    J'ai regardé un peu PyGtk et son "glade" qui m'aurait bien arrangé parce que je suis souvent avec gnome sous Linux.
    Mais j'ai été tout de suite séduit par le "Designer" de Qt. J'ai donc adopté PyQt4, et j'en suis très satisfait actuellement: c'est vraiment très puissant.

    Mais ce sont mes critères: il suffirait d'en avoir d'autres pour faire un autre choix.

    Peut-être aussi est-il utile de "se faire la main" quelques temps avec tkinter: c'est plus simple, mais on apprend aussi plus facilement à créer une architecture IHM. Les autres bibliothèques sont beaucoup plus complexes.

  8. #8
    Membre éclairé Avatar de dedalios
    Homme Profil pro
    concepteur d'application
    Inscrit en
    Février 2008
    Messages
    495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : concepteur d'application
    Secteur : Santé

    Informations forums :
    Inscription : Février 2008
    Messages : 495
    Par défaut Quoi de neuf en 2019 sur les interfaces graphiques pour Python3
    Bonjour

    Quoi de neuf en 2019 sur les interfaces graphiques pour Python3 utilisable ?
    Quoi de neuf les outils permettant de pré-générer le code ?

    Page : ( Python 2.7, and Python 3.2 / Tcl/Tk 8.6) pas tout neuf
    Pyqt5 :wxPython : avec des informations datant de 2003 et des liens qui n'existe plus et surtout du ptyhon2.7

    Un article de 2017 sur "7 Top Python GUI Frameworks" : plus pertinent évoquant
    Kivy
    Pyforms est un cadre multi-environnement Python 2.7 / 3.x pour le développement d'applications GUI.
    PyGObject est un module qui vous permet d'écrire des applications Python pour le projet GNOME ou une application Python utilisant GTK + ...etc




    si vous avez informations à ajouter je vous en prie

Discussions similaires

  1. Interface graphique avec python et tkinter
    Par MrTGR57 dans le forum Tkinter
    Réponses: 0
    Dernier message: 23/04/2014, 17h10
  2. [Débutant]Interface graphique avec eclipse
    Par steelidol dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 08/06/2006, 13h12
  3. [Plugin][VE]Interface graphique avec VE
    Par GENERYS dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 24/06/2005, 11h40
  4. Interface graphique avec plusieurs fenêtres
    Par Copps dans le forum Agents de placement/Fenêtres
    Réponses: 4
    Dernier message: 30/03/2005, 18h00

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