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

GUI Python Discussion :

D�butant en Python et GUI


Sujet :

GUI Python

  1. #1
    Membre � l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par d�faut D�butant en Python et GUI
    Bonjour,

    je d�bute en Python et je m'y perd un peu avec Tkinter, Wxpython, Pygtk.
    Je voudrais donc savoir lequel de ces modules pour interface graphique est le plus simple � utiliser et qui affiche une belle interface.

    J'ai essay� Tkinter mais les fenetres ne sont pas tr�s belles.

  2. #2
    Membre �clair�
    Avatar de airod
    Homme Profil pro
    G�rant Associ�, DMP Sant� et Directeur technique
    Inscrit en
    Ao�t 2004
    Messages
    767
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : G�rant Associ�, DMP Sant� et Directeur technique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 767
    Par d�faut
    bonjour,

    il est certains que tkinter n'est pas le plus attrayant.
    mais il est tr�s complet et simple a mettre en oeuvre.

    compl�t� avec tix et Pmw, je n'utilise que ca pour mes prog.

    je donne la personnalit� a mes interface en dessinant mes boutons, ce qui pemet de casser le cot� peu chaleureux de tkinter.

    avec une bonne doc, on d�couvre tout le potentiel de ces biblioth�ques.

    A++

  3. #3
    Membre � l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par d�faut
    On parle beaucoup de la "portabilit�" des applications python mais si il faut installer avant pleins de truccs ca devient tout de m�me un peu contraignant pour l'utilisateur.

    Lui dire de t�l�charger avant telle ou telle module suppl�mentaire devient vite fatiguant.

  4. #4
    Expert confirm�
    Avatar de Guigui_
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Ao�t 2002
    Messages
    1 864
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 44
    Localisation : France, Sa�ne et Loire (Bourgogne)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 1 864
    Par d�faut
    en natif, tu n'auras que Tkinter. Si tu d�butes en Python et que tu veux faire des interfaces graphiques, je te conseille d'utiliser Tkinter. Quand tu auras plus d'exp�riences en Python, tu pourras passer � une autre (j'utilise personnellement wxPython).

    Apr�s, c'est s�r qu'il faut installer des biblioth�que tierce. Mais quand tu distribues tes programmes, c'est � toi de pr�voir de faire un installateur qui installent tout ce qui faut (donc les biblioth�ques tierces aussi). Ce n'est pas si compliqu� que cela.

  5. #5
    Membre � l'essai
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 5
    Par d�faut
    Citation Envoy� par Guigui_
    en natif, tu n'auras que Tkinter. Si tu d�butes en Python et que tu veux faire des interfaces graphiques, je te conseille d'utiliser Tkinter. Quand tu auras plus d'exp�riences en Python, tu pourras passer � une autre (j'utilise personnellement wxPython).

    Apr�s, c'est s�r qu'il faut installer des biblioth�que tierce. Mais quand tu distribues tes programmes, c'est � toi de pr�voir de faire un installateur qui installent tout ce qui faut (donc les biblioth�ques tierces aussi). Ce n'est pas si compliqu� que cela.
    Merci pour l'information.

  6. #6
    Membre habitu�
    Profil pro
    Jacques
    Inscrit en
    Mai 2002
    Messages
    11
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activit� : Jacques

    Informations forums :
    Inscription : Mai 2002
    Messages : 11
    Par d�faut
    Voici un exemple d'une application sous wxPython fonctionnnant aussi bien sous Windows, que Linux ou Mac OS-X. Ce logiciel est packag� pour une installation tr�s simple : il n'y a rien de plus � installer que l'application elle-m�me (pas de librairies tierces et m�me pas l'interpr�teur Python !).
    Exemple d'interface

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    133
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 133
    Par d�faut
    Bonsoir,

    Je suis extr�mement content de trouver un post comme celui-ci. J'utilise wxPython pour mes interfaces graphiques. Ce que je voulais savoir, c'est il �tait possible de cr�er sa propre forme de fen�tre ; par d�faut elle est rectangulaire mais peut on en cr�er une ronde ou oval ? M'est-il possible aussi de cr�er mes propres boutons (r�duire, agrandir, fermer) ? En gros, comment faire pour r�aliser une interface du m�me genre que sur l'exemple d'interface d'Omicron ? wxPython me le permet-il ? Sinon, que faut-il que j'utilise ? Merci d'avance ?

  8. #8
    Membre �clair�
    Avatar de airod
    Homme Profil pro
    G�rant Associ�, DMP Sant� et Directeur technique
    Inscrit en
    Ao�t 2004
    Messages
    767
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : G�rant Associ�, DMP Sant� et Directeur technique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 767
    Par d�faut
    Bonjour
    regardes du cot� du module PyOSD. je ne l'ai jamais utilis� mais je crois que ca permet de faire ce que tu veux.

    tiens nous au courant

  9. #9
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    133
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 133
    Par d�faut
    bonsoir,

    Merci Airod. Je vous tiens au courant, y a pas de soucis !!!!!
    Bonne soir�e !

  10. #10
    Membre confirm�
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    133
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 133
    Par d�faut
    Bonjour,

    En fait je gal�re vraiment pour trouver PyOSD sachant que je tourne sur Windows XP en ce moment . Existe-il une version pour Windows et o� la trouver ? Merci beaucoup

Discussions similaires

  1. d�butant en python
    Par yveshnzagt dans le forum G�n�ral Python
    R�ponses: 5
    Dernier message: 06/11/2013, 13h51
  2. IDE Python avec GUI
    Par benoitldr dans le forum GUI
    R�ponses: 2
    Dernier message: 12/05/2013, 12h59
  3. [D�butant] Conception d'une GUI avec PyQt
    Par Franck.H dans le forum EDI/RAD
    R�ponses: 4
    Dernier message: 14/04/2011, 17h21
  4. d�butante sax python
    Par trin86 dans le forum G�n�ral Python
    R�ponses: 2
    Dernier message: 12/02/2009, 14h37
  5. D�butant : Delphi, Python ou Java ?
    Par Joubarbe dans le forum Langages de programmation
    R�ponses: 10
    Dernier message: 11/08/2008, 12h26

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