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 :

Interface GUI en python


Sujet :

GUI Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2021
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2021
    Messages : 2
    Par défaut Interface GUI en python
    salut a tous,

    je dois realiser une application desktop en python et je ne sais pas quel outils choisir pour le design de la GUI, j ai suivi qlqs tutos sur Tkinter et PyQt5 et le design me parrait assez vieux.
    Existe-il des farmeworks comme bootsrap pour le css en pyhton ?
    ou est-il possible de travailler avec electron js pour une app desktop?

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

    Je ne sais pas ce que tu entends par "design assez vieux", mais PyQt5 peut donner plusieurs présentations. Un petit exemple ici (c'est ce que j'utilise):

    https://www.developpez.net/forums/at...stancegps.jpg/

  3. #3
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    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 738
    Par défaut
    Citation Envoyé par aghiles95 Voir le message
    je dois realiser une application desktop en python et je ne sais pas quel outils choisir pour le design de la GUI, j ai suivi qlqs tutos sur Tkinter et PyQt5 et le design me parrait assez vieux.
    Les interfaces tkinter et Qt datent des architectures client/serveur des années 90 (du siècle dernier). Le design est éprouvé... mais vu qu'on développe toujours le même type d'application avec les mêmes outils, çà devient des bases incontrounables.

    Existe-il des farmeworks comme bootsrap pour le css en pyhton ?
    ou est-il possible de travailler avec electron js pour une app desktop?
    CSS et JavaScript sont des langages de programmations à part entière qui n'ont rien à voir avec Python excepté leur utilisation dans un serveur Web (écrit avec Python) mais l'interface utilisateur, c'est ce qu'il se passe dans le navigateur (et Python tourne sur le serveur).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par défaut
    Salut,

    Perso, je trouve aussi qu'on peut faire de belles interfaces graphiques avec le trio html/css/js (avec html on a aussi un canvas et SVG). On peut faire le design que l'on souhaite et il y a aussi divers effets (animations, glisser/déposer...) que l'on peut ajouter facilement...

    Citation Envoyé par aghiles95 Voir le message
    ou est-il possible de travailler avec electron js pour une app desktop?
    Ben Electron est fait pour ça justement... VS Code est un exemple d'application faite avec Electron.


    Citation Envoyé par aghiles95 Voir le message
    Existe-il des farmeworks comme bootsrap pour le css en pyhton ?
    Si par exemple tu as une interface graphique faite en html/css/js alors il est possible de l'utiliser avec Python en embarquant un browser (chromonium), cela fait penser à Electron sauf que tu auras Python (certains l'on fait avec C# et Java) à la place de Node.js... Voici un lien : https://github.com/cztomczak/cefpython. J'ai déjà essayé avec tkinter et ça marchait bien...

    Ceci dit je ne sais pas si c'est performant de faire cela, c'est peut-être aussi un peu lourd (même les applications faites avec Electron sont assez lourdes).

Discussions similaires

  1. [Débutant] interface GUI
    Par Joanna88 dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 03/07/2008, 15h27
  2. Lien entre deux interfaces gui
    Par tenderstoune dans le forum Interfaces Graphiques
    Réponses: 6
    Dernier message: 19/06/2007, 05h21
  3. Interface GUI
    Par shinobida dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 10/04/2007, 18h04
  4. [Débutant] Interfaces GUI sophistiquées
    Par calogerogigante dans le forum Interfaces Graphiques en Java
    Réponses: 24
    Dernier message: 11/08/2005, 19h54

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